Dogs and Pupplies Galore

Yesterday’s Problem:

On a trip to the zoo on Easter Sunday I counted 36 heads and 100 feet. Can you work out how many birds and how many beasts I saw?

Answer:

I saw 22 two legged birds and 14 four legged beasts.

Today’s Problem:

A woman owns ten female dogs. Everyone of the dogs has had a puppy and none has had as many as ten. Does that mean that at least two of the dogs have had the same number of puppies?