Применительно к собакам и кошкам это вообще-то жестокое отношение к животным. Собака – стайное животное, ей нужна стая и вожак (даже если это человек). Кошка – прайдовое, ей нужна своя территория.Если человек не может обеспечить животному те условия, что нужны, то зачем заводить? Ну или зачем делать вид, что любишь животных (а не себя-благодетеля)?