Stray Pup Covered In Thousands Of Ticks And With Wire Embedded In Her Tail Shows Her True Strength

This dog, later named Blossom, was found by a volunteer from OrphanPet in Greece.

Read full article on blog.theanimalrescuesite.com