This is a subject near and dear to my heart. I am not fond of any kid who is a brat. I have no kids and don't want to be around brats. There are many pleasant kids I have no problem with and are a joy to be around. (before anyone labels me a kid hater)
That being said, I too wonder where people get off complaining about dogs when the dog is better behaved than their kid(s).For instance, why can kids be brats in Petsmart? I have to watch my dogs in the store. There is a Toys'R'Us ya know? I told my SIL this once (she doesn't like animals but has a kid)did I ever get a dirty look. Especially when I mentioned leashing the kids.
Years ago when hubby and I would have another couple over or go to their house, their kids were holy terrors. Yet at my house they felt I should put my dogs in another room! Forget it.