The American Foxhound can give birth to about 5-7 puppies at a time and nurse them accordingly.