Owner rescues her pet dog from horrific leopard ambush

19,067 次觀看
A leopard ambushed a dog outside a house in Mount Abu, India. The owner's screams saved the pet's life.
Viral