Are cats good pets?

110 answers 110