Сыновий  долг - забота об отце. Лекарства, уход, питание. А не о его собаке и коте. На животных долг не распространяется. Он может, если хочет. Но не должен. И если отдаст в добрые руки - это нормально в данной ситуации. Если отец вообще не сможет за ними ухаживать, то сын не обязан поддерживать хобби отца.Если из-за кота и собаки дети должны видеть отца 2 часа в неделю по выходным только - усыпить живность и все. И не ставить на одну ступень родных и животных.