A middle-aged man threw a puppy on the ground after a pet vendor at the Fengqinggang Night Market in Guangxi, China, refused to refund him for his purchase.
According to the source the man had just bought the puppy from the vendor an hour earlier, but regretted his purchase as soon as he took the animal home.
He returned to the stall with the puppy, demanding a full refund, but the vendor refused, saying the puppy was in good health.
In a clip, the woman is seen crying over the puppy — which reportedly died on the spot due to serious injuries — in one corner of the stall.
An eyewitness said the dog seemed to be about two months old.