The World Health Organisation (WHO) estimates there are nearly 200 million stray dogs worldwide and an even higher number of stray cats. These animals are part of the daily reality on the streets in different countries.
Moving from one sub-population to another
Once a stray, an animal will not necessarily always be one. To understand their lives, we must look at population dynamics — from birth to reproduction to death.
For instance, an owned female dog gives birth to several puppies, but they might lead very different lives. Some become beloved pets, others may end up abandoned.



The struggle of being a stray animal
Not every free-roaming dog or cat can be called a stray. Real strays are abandoned or born on the streets with no care.
Their lives are full of challenges: finding food, shelter, and surviving without medical care or companionship.
Each day is a fight for survival, and mortality rates are high, especially for young animals.
Why stray animal care is essential
These animals are not on the streets by choice. They suffer from illness, injury, and neglect.
Providing care is not only compassion—it also protects communities by reducing disease risks and improving safety.