Helping the dogs of Swaziland

Stray dogs in Swaziland waiting to receive urgent care and veterinary treatment