Morocco has 3 million stray dogs. Meet the people trying to help them
Morocco is home to an alarming population of approximately 3 million stray dogs, presenting a significant challenge for both the animals and the communities they inhabit. However, amidst this daunting reality, a group of dedicated individuals has emerged, driven by their love for dogs and a deep sense of pride in their country’s unique breed. Their mission is twofold: to improve the lives of these abandoned dogs and to prevent the spread of rabies. With unwavering determination, these dog lovers work tirelessly to address the issue through various initiatives, such as establishing and supporting animal sanctuaries and shelters, where stray dogs find refuge, nourishment, and vital medical care.