how many puppies do do…