Animal companions can wear armor without taking any of the armor proficiency feats. They will suffer the armor check penalty to their attacks just like a mage wearing armor would. They probably won't have have to worry about spell failure like the mage would. :)