It helps to understand the dynamics.

Karma the Apso is just a month old. Next month, when he turns two, he will be sexually very active. Considering dogs have two mating seasons in a year and can give birth to at least five puppies at a time, very likely Karma will father 140 puppies, if Karma lives for full 14 years that is. Considering Karma’s all 140 puppies survive, it isn’t hard to imagine the kind of dog population growth in just about a year.

To read more, please subscribe by registering at