A six-legged puppy born in a small village has left the owner and locals stunned.
A three-year-old German Shepherd gave birth to the unusual pup.
The dogs’ owner Amardeep said she had a litter of 13.
Twelve of them were healthy puppies with four legs.
However, one of them had two extra limbs than the others.
Amardeep held the six-limbed puppy in his hand in front of several curious family members.
The little pooch whined as it kicked out its half-dozen limbs.
READ MORE: VIDEO: ‘Ghost’ spotted in cemetery on Street View
As soon as news spread about Amardeep’s six-legged puppy, scores of locals flocked to his home in the village of Agra, Uttar Pradesh, India, to see it.
According to local vets, such a deformity is considered very rare among dogs and only happens in around 1 in a million canine births.
READ MORE: Got to be kidding! Goat born with human-like face