Those are Puppies?
If you think those pups look a little strange, you're not alone. Turns out they're not dogs at all, but baby red pandas that were abandoned by their mom shortly after their birth at the Taiyuan Zoo in China.
Maternal instinct can be a strong thing, and luckily for these baby red pandas, zoo keepers were able to find a local farm dog who was more than willing to take them in and nurse them.
Photo courtesy of Associated Press.