A month-old puppy thrown on the road, injured and terrified is fighting for life!

© RSPCA A one-month-old puppy was found by a passerby on the side of the road. His state of health left little chance for a happy ending. Thanks to the dedication of a shelter and a veterinarian, the little canine is gradually recovering from its chaotic start to life. Stevea one-month-old Fox Terrier puppy, was … Read more