The miracle of life is a surprising and unpredictable thing, especially for dogs. You never really know what's going to happen when your dog gives birth, but it's a wonderful experience.
When I was 12 years old, my dog had puppies. The vet told us she would be having between three to five puppies. A couple months later, we welcomed nine little fluff balls and honestly, I don't think I have ever been more excited. The whole pregnancy was a surprise (thanks to a neighbor's roaming dog who took a fancy to my girl) but the experience was amazing.
For Miley the dalmatian's family, their surprise was even bigger. Miley had an ultrasound and her owners learned that she was pregnant with three puppies. However, 13 hours of labor proved that estimate was WAY off.
Miley became the proud mother of not three puppies, but eighteen. That's right, 18 puppies at once. Her owner, Cecilia Langton-Bunker said, "We got to 16 and thought she was done. After 13-and-a-half hours of labour, it was quite amazing, she popped out another two."
After giving birth to the 18 puppies, Miley was doing great. Apparently the father, Astro, was having a bit of a harder time accepting his new role as a dad. "He's a bit disconcerted by the 18 puppies running around, he's like 'are these all mine,'" Langton-Bunker said.
It was both dogs' first litter, but really they went all out. As the puppies got older, they just kept getting cuter and cuter...