Western PA Humane Society: Adora had the best seat in the house!
Western PA Humane Society: Bruno cheering on the runners!
Western PA Humane Society: Chloe thought she'd give the course a go!
Western PA Humane Society: Kane helped make some noise for the runners too!
Western PA Humane Society: The very first marathon runners
Western PA Humane Society: Adoptable Brooklynn came out to see what all the fuss was about
Western PA Humane Society: The runners just keep coming!
Western PA Humane Society: Barkley cheering on the runners
Western PA Humane Society: Milo cheering on the runners
Western PA Humane Society: The cheering section
Western PA Humane Society: We're so proud of our WPHS runners!
Western PA Humane Society: Adora was tired just watching the runners
Western PA Humane Society: Runners passing by the North Shore Shelter
Western PA Humane Society: The WPHS tent at Charity Villiage
Western PA Humane Society: Milo, an adoptable Lab/Dachshund mix
Western PA Humane Society: Barkley has fans of all ages!
Western PA Humane Society: Barkley with a pal at Charity Villiage after the marathon
Western PA Humane Society: Barkley and friends
Western PA Humane Society: Barkley and friends
Western PA Humane Society: Barkley enjoying some refreshing lemonade with a friend
Western PA Humane Society: Barkley with a young fan at Charity Villiage
Western PA Humane Society: A WPHS marathon shirt
Western PA Humane Society: Barkey grooving to the live music at Charity Villiage
Western PA Humane Society: Barkley at the WPHS Charity Villiage tent
Western PA Humane Society: Barkley with friends at Charity Villiage
Western PA Humane Society: Barkley with friends at Charity Villiage
Western PA Humane Society: All 3 of these lovely pups were adopted from WPHS
Western PA Humane Society: Nola and friends cheering on the runners