Very nice and innovative addon.
Keep up good work.
I have some technical remarks that might help you:
1) Important - soldier's skeleton affected
You added one move into the CfgMovesMC. This is very bad, because any moves are soldiers moves. All animations in this section should be based on the same skeleton. As your added animation uses completely different skeleton, it can cause major performance problems for all animations of soldiers (and in some cirmustances it can even crash the OFP).
All dogs animation should go into your specific CfgMovesXXXX section. You have most other animation there, but not all.
2) Dog inherits default man moves
From similiar reason your dogs animation CfgMovesXXX should not be inherited from the default one. By inheriting you add all default man skeleton bones into your skeleton. This is not as important as 1), because it does not affects soldiers, only your dog, but it may be worth fixing.
(Note: I do not attend this forum often. If you need some more information from me, drop me a PM on the BIStudio forums).