Well, I hate, outright DESPISE dogs, so I think we're even, Redtail. Damn noisy, annoying, disgusting, shit-eating creatures.
I'll add that all animals (especially of the major domesticated/pet varieties) have pros and cons to some people (no matter how major), but... well, I have a hard time coming up with any advantages of dogs and I'd take a cat any day.
Along with birds and groundhogs, dogs are among my most hated animals. Birds wake me up in the morning and shit all over my car; dogs just shit all over the place and irritate me in over a half-dozen other ways (I'll refrain from going into any details or making a list...); groundhogs totally decimate my sunflower plants just when they're getting big. Stray cats outdoors and to a lesser extent racoons are annoying as hell too, but hell... almost any outside animal that is at least partially "wild" (ie. has to survive on its own by getting into garbage, etc.) grates on my nerves.
But in the end...
Dogs < Cats
IMO, even the biggest PITA indoor cat is better than a dog. And given the chance, dogs can cause some serious damage to property (including hot pepper plants) as well... cats aren't the only ones at fault here, they just tend to be far more agile and able to reach more difficult places with relative ease.
Oh, and ajijoe... you can't stand the smell of a cat's urine or crap? Seriously, what do you expect piss and shit to smell like? Roses? [Not that I like roses or their smell, but you get the point...] I mean... wow... I don't think there is a single animal on the face of the planet whose shit smells "good". It's freakin' organic waste material, being devoured by bacteria further fueling the smell. BTW, I've known *several* dogs which are guilty of randomly using just about any part of a house as its own personal toilet; at least cats use a box with practically no training and make an attempt to cover it. [Hint: Put it in the basement, clean regularly and use plenty of baking soda to control the smell. Problem minimized or solved. And you won't be stepping in any surprises...]
Rant over...