At any rate, I think I have discovered the issue.<br/><br/><div class="quoteheader"><div class="topslice_quote">Quote</div></div><blockquote class="bbc_standard_quote">Combat Training (DC 20) An animal trained to bear a rider into combat knows the tricks attack, come, defend, down, guard, and heel. Training an animal for combat riding takes 6 weeks. You may also “upgrade” an animal trained for riding to one trained for combat by spending 3 weeks and making a successful DC 20 Handle Animal check. The new general purpose and tricks completely replace the animal’s previous purpose and any tricks it once knew. Many horses and riding dogs are trained in this way.</blockquote><div class="quotefooter"><div class="botslice_quote"></div></div><br/>Originally, the SRD said that the animal got armor proficiency for free.  It used to say:<br/><br/><div class="quoteheader"><div class="topslice_quote">Quote</div></div><blockquote class="bbc_standard_quote">An animal trained to bear a rider into combat knows the tricks attack, come, defend, down, guard, and heel. Training an animal for combat riding takes 6 weeks. You may also “upgrade” an animal trained for riding to one trained for combat by spending 3 weeks and making a successful DC 20 Handle Animal check. The new general purpose and tricks completely replace the animal’s previous purpose and any tricks it once knew. Many horses and riding dogs are trained in this way. (An animal trained in this way counts as trained for war, and becomes proficient with all forms or armor. See FAQs and Animal Type.)</blockquote><div class="quotefooter"><div class="botslice_quote"></div></div><br/>HEROLABS follows the original interpretation of the SRD.  That is why you are seeing those feats.  But that's not actually the rule.<br/><br/>My recommendation would be to switch the dog's first-level feat to armor proficiency (light).