There are few Animal Shelters in the Middle East; aside from the rare exception, all shelters are private initiatives operating a shoe string and hope. And all are full.
The alternative to a shelter is abuse and injury on the streets, or certain death in the desert. But there is another way to help if one cannot adopt: Provide a Foster home for a day, a week or even a few months.
For those who have the ability, time and love of animals fostering will not only get the dog to safety, but will relieve over-filled shelters. It will save a dog from months — or sadly even years– of life in a kennel waiting to go home.