La Société Protectrice des Animaux du Maroc (SPA du Maroc), also known as The Humane Society of Morocco, was established over 20 years ago. It is dedicated to promoting the humane treatment of animals and strengthening the human-animal bond. Our organization provides emergency care, neutering, vaccinations, and general welfare initiatives. SPA du Maroc has rescued over 9,000 animals, adopted hundreds of dogs, and conducted numerous educational and advocacy programs to introduce animal protection laws in Morocco.