A incredibly rare puppy has been born with six legs, four testicles, two colons, two bladders, two pelvises - and even a second penis.
The German shepherd named Raga wasn't expected to live past puppyhood, as most cases like his die very young, reported Indianapolis Star.
But after undergoing a series of complicated surgeries to remove the extra limbs, he has beat all the odds and is now a healthy seven-month-old dog.