How many puppies can an Old English Sheepdog have and how many times can they have puppies?