As an animal lover, I'd pick both. As an admirer of traits such as independence and judiciousness, I'd pick a cat over a dog. Most cats you can set loose in the streets and have the confidence that they'll return to you when playtime is over; as they're usually smart enough not to interact with strangers. I don't like the idea of animals having to be caged up, even in spite of dangerous conditions out in the street. If millions of lives were sacrificed in wars in order to obtain freedom, I can rationalize that freedom is more valuable than a life confined behind walls. And also, they also smell a whole lot better than dogs. Cats are my ideal pet.