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