I don't really see the issue. really all the dog would suffer is the ACP, and if he used a animated buckler or small shield, he wouldn't have one. With a large shield, it would be a -1 to his attacks.
But I always saw the ACP due to the shield (or armor) getting in the way of movements, and if...