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:
Go WPHS!
Western PA Humane Society:
WPHS runners
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