Let's also remember that many (certainly not all) pet owners only have pets to fulfill their own cuddle needs--and then just stick them in crates when they're at work or in kennels when they're gone, with very little feeling for those animals. When I think of dogs crated inside houses during the day it makes me crazy--so clearly mine is not an issue of hating dogs. Hating selfish pet owners might hit closer to the mark.