Shelter dogs truly deserve the whole entire world. They spend so much time in a scary place, and yet they remain in good spirits. They never give up hope, and they make the most of what they're given.
Rocky The German Shepherd on MSN

German shepherd watches mom cat feed newborn kittens

A gentle German Shepherd calmly watches as a mom cat feeds her newborn kittens. This peaceful and heart-warming moment shows the dog’s caring curiosity and the quiet beauty of animal companionship.
Donations also make a huge difference. Shelters always need food, toys, bedding, cleaning supplies, and medical funds, and ...