Well in all honesty - we had one really good cat - named David for sixteen years (we had an Old English Sheep Dog named Goliath at the time!) and my wife cried for two days when we finally had to put David down - so I know they're out there. But I really just love dogs and their total no-agenda loyalty and unconditional love for their masters..