What's the best pet to have Dog or a cat?

21 answers 21