I think it depends a lot on the breed. Overall, I enjoy cats a lot more because they're far less dependent in terms of personality. Some dog breeds, however, like the Rottweiler? Are adorable, sweet, obedient, and super smart. I currently own four cats and two ferrets and while I don't look forward to any of them passing I already know that I really want a rottweiler puppy for my next pet.