









Imsouane, Morocco. December 2024. An estimated three million stray dogs live in Morocco, many malnourished, sick, and isolated. Local organizations provide treatment, sterilization, vaccination, and identification, but large-scale solutions remain limited. The prevalence of disease, including rabies, creates risks for both animals and communities, highlighting the urgent need for sustainable and humane approaches to animal welfare.