In the aquatic world of seahorses it is the father that gives birth to the babies. Here is a photograph of a dad in labor pushing out the young.
He will give birth to an average of 100 to 1,000 babies at a go. Fortunately he doesn't have to take care of them beyond that. That would be a heck of a crowd to keep from wandering off.
Photo by George Grall, Image via Art.com
For more of my PetsLady's Picks, click here.