a female dog can would give birth to a litter of puppies