Puppy returned to shelter twice can’t believe she finally has a mom

According to statistics, there are over 7.6 million of pets residing in animal shelters in a year. Out of these overwhelming figure there are 3.9 million of dogs longing to be cared, loved, and have a place to call their own. Sadly only about 1.4 million of dogs are welcomed in a new family. Despite