Culture6 years ago
5 Things You Need to Know About This M’sian Dog Shelter That Cares For 200 Dogs
It feels as if we read about a different dog being treated cruelly almost every other day now. Fortunately, more and more shelters and animal rights...