Portuguese Water Dog puppies.  From Elk Run Kennels in Albuquerque NM.  I was present for the whelping and she was up to two-hours between pups, but she managed to birth all healthy newborns after a long long New Years Eve.  Naturally, Igraine went into labor about 1 AM…. I fell asleep a few times on the dog bed next to her whelping box with my hand laying upon her strained body in re-assurance.

Clicking on any thumbnail will bring up the shadowbox viewer.