I prefer dogs for all the reasons Buck said. Cats, in my experience, are hit or miss. My sister had two cats. One of them, the older of the two, was extremely possessive and ornery and way too private for my liking. The other one was great. He liked to play and hang by my leg. I miss that guy. But I've never had a bad experience with a dog -- except that one time I got too close to a chicken bone with meat on it.
My dog was incredible. She knew what mood I was in when I got home and adapted to it immediately. She was very protective of me and my family. It was just really cool to watch.
Anyway, when I debate such tough questions, I usually consult the experts:
Shadow: [after Sassy is lost in the river] I shouldn't have made her come.
Chance: It's not your fault, she wanted to come.
Shadow: But it's my responsibility. I had a responsibility to Sassy - to love her and protect her - the same as I have to you... and to Peter. And the same as you have to Jamie.
Chance: But we didn't ask for this job.
Shadow: We didn't have to. It's built in. Has been ever since the dawn of time... when a few wild dogs took it upon themselves to watch over man, to bark when he's in danger, to run and play with him when he's happy, to nuzzle him when he's lonely. That's why they call us man's best friend.
And ...
Sassy: You just woke me up from a very deep catnap.
Chance: What's the matter, Sassy? Get up on the wrong side of the litter box?
Sassy: Even a great beauty needs her beauty sleep!
Chance: Beauty sleep? You'd have to sleep for, like, a month!