Lucy’s puppy
Lucy’s puppy
Lucy’s puppy
Lucy’s puppy
14 years old – Shepherd mix, surrendered by owner
4 years old – mixed Breed/Husky, rescued stray.
10 week old puppy
12 years old – Schnauzer mix, abandoned by owners in a terrible state of neglect.
12 years old – Lhasa apso mix, abandoned at the shelter.
about 4 months old – Rescued from a shelter.