I currently live with eleven cats and three dogs. In the past I've shared my home with hamsters, gerbils, mice, parakeets, a ground squirrel, a couple of wild rabbits, a few goldfish, and some wonderful pet rats (one of whom answered to his name, built his own elaborate houses out of cardboard and paper that I put into his cage, and liked to go for a walk outdoors on a leash!) I would love to get to know a ferret some day; the ones I have met seem very sweet and playful.
I find cats and dogs to be equally loveable, just different. As in all relationships, you tend to get back what you put in; if you lavish your pets with attention and treat them as members of your family, you are likely to form a close bond with the pet, and the pet with you. If you feed the pet, but otherwise ignore it, you are likely to have an indifferent pet that views you as a large, animated can-opener.
To quote an old Beatles lyric: "And, in the end, the love we take is equal to the love we make."