I agree with pretty much all of that but I still wouldn't say I hate dogs, both because none of that is the dogs fault and it's still possible to have pleasant interactions with one. I would just much rather not be around a dog than be around one. This might just be a difference in what hate implies.
I feel similarly about children. Theyre loud and annoying and I dislike being around them, but I still have no intention of ever hurting one and would like them to be happy anyway.