Overpopulation of dogs happens for two main reasons when vet services are neither available nor affordable :
- Dogs are allowed to reproduce with little chance to find homes for their offsprings.
- Dogs are relinquished/abandoned by their owners who can or will no longer keep them.
It is that simple to define the problem.
The solution is more complex and will vary with cultural background. The dogs themselves can’t solve the problem.
It’s about seeking a balance between physically limiting breeding through sterilization (surgical or not), sequestering females in heat, and tying/fencing dogs and social or attitudinal changes about our relationship with dogs who are now entirely unemployed.
When there is limited access to education for people and training for dogs, the problem magnifies quickly.