I've never been a "cat person" and won't ever be due to my severe allergies, but that was awesome of the cat. Full on ice hockey style body check. Blasted that dog off the kid. I still don't understand why people let their fucking dogs/pets free to roam....wtf?!
Side note, I ask my daughter to look out the back door as I am getting my son ready to go outside and see what the dogs are doing. I have a fenced in yard, so I know that they are in the yard, just curious as I hadn't heard them for a few minutes. She says "Daddy, the girl is hitting Libby!". I'm like...huh....look out there and sure enough the girl behind us is hitting her with something through the fence. It's one of the 4 foot slat deals, so it's possible. Stupid neighborhood regs. Anyway, I open the back door and yell "Hey, quit hitting my dog!". Kid freezes and takes off. This is my yellow puppy that is ~50lbs at this point and she was in the squatting on all 4s/ready to rock position. Her snout would fit through the fence enough to nip the kid....thankfully I caught it in time. I guess shame on me for not watching the neighbors kids.....
It's a complete lack of parenting with them, but it still pisses me off. If something happened to the kid, both myself and the dog get in trouble.
Sorry for the random rant.