So with cats, the owners are at fault, and with dogs they're not?
Warning: after typing out this post I've realised that I've rambled about barely relevant stuff that you won't give a shit about. Read at risk of your own boredom.
In my life, I've had 3 dogs and 2 cats. All get treated the same way. Plenty of food, water, toys, attention and love. One cat was absolutely golden. Never did anything bad to anyone. Just kept to herself. The other was a twat. Basically only stayed at our house for food and drink sleep, then left. It never viciously attacked anyone, but it'd happily scrap someone that got too close.
The first dog I had was bred to be a hunting dog, but was scrapped for being too weak or too small. Not sure how they could tell that when she was 8 weeks old, but they sold her to us and it was the biggest mistake of their life. She was incredibly strong and incredibly smart. My dad would spit on 7 sticks and throw them in 7 different directions. She would go and get them 1 by 1 in the order that he threw them. She would also rip tree-sapling supports out of the ground. It did take her a few weeks, but there aren't meant to be able to be moved by anything except machines. She was incredibly well trained and would have happily savaged anything had my dad told her to, but he never did, so she never did.
Next two dogs are more like normal dogs. They're the 2 I have currently. One of them is really stupid and the other one is very intelligent. As in, looks both ways before crossing the road intelligent, or opening a pressure cooker intelligent. Again, both dogs are well behaved. One of them is very anxious around new people, the other, not remotely. They'd never hurt anyone.
I realise my sample size isn't no where near large enough for an accurate representation but in my experience: From the same household 100% of dogs have been well behaved, but only 50% of cats.