Why do dogs eat their own throw up?

2 Answers

Dogs eat their own throw up because it seems to them to be a food source. When pups are being weaned mother dogs will regurgitate food for their young to help them adjust to eating solid foods.

{{ relativeTimeResolver(1569012545924) }}

Points points 53
Rating 0

Dogs usually eat their own throw up because it contains undigested food that still offers nutritional value. It is also a theory that some dogs may eat it as a way to clean up to avoid punishment.

{{ relativeTimeResolver(1573406378733) }}

Points points 60
Rating 0
to view all answers

Similar Questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world