A litter of newborn puppies is delightful to see, but the demands of caring for these little brand new lives...