Posts

Mother dog ate her own puppy after sealed in wall for 17 days

In northern China, a mother dog that survived sealed inside of a cement block wall for 17 days, most likely ate her newborn puppy to survive. The case has sparked widespread outrage after news that … Read More “Mother dog ate her own puppy after sealed in wall for 17 days”