One female dog can produce 2 litters of 6-10 puppies per year. This means on unspayed female and her offspring can produce 67,000 dogs in 6 years.
An estimated 80% of the dogs will be euthanized in shelters.
One female dog can produce 2 litters of 6-10 puppies per year. This means on unspayed female and her offspring can produce 67,000 dogs in 6 years.
An estimated 80% of the dogs will be euthanized in shelters.