Always store your armies in a locked cabinet or keep the cat out of your room.
Its funny, but I feel his pain!
This is why I have most of my stuff in a room the cats and kid aren't allowed into. The only time I've seen damage like this is when a friend had a fight with a GF and she lost her mind. Thankfully it ended the relationship as someone who can't respect their partners belongings isn't someone to hitch yourself to.
Ouch. Where they all individually separated from one another in a foam case and they still were stripped of paint?Piece of advice though: while it may be tempting, do NOT put metal minis into a wheeled case and then walk down a concrete, cobblestone, or asphalt sidewalk/road. The vibrations from the wheels on the pavement can, and WILL strip the paint from those metal minis. I learned this the HARD WAY and had to repaint a 2000 point Dogs of War army back in 5th edition...