Puppy with 3 Broken Legs After Getting Thrown from Overpass Finds Foster Family
  • 6 years ago
A 7-month-old puppy who was thrown from an overpass in Illinois finally has a foster home after suffering three broken legs.
Recommended