Heroic Greyhound Saves Lives of 88 Dogs – All By Donating Blood
Dogs are incredible, loyal animals who can always be counted on to step up and help those in need. We’ve seen many stories of dogs saving lives, from saving people from drowning to fighting…