Western PA Humane Society: Leaving the North Shore Shelter
Western PA Humane Society: ....aaaaand they're off!
Western PA Humane Society: What a great group!
Western PA Humane Society: Bichons against canine cancer
Western PA Humane Society: Our great group of supporters
Western PA Humane Society: Rallying the troops
Western PA Humane Society: This is one enthusiastic group
Western PA Humane Society: Howling for the cause
Western PA Humane Society: What's in the goody bag?
Western PA Humane Society: A young supporter and his lollipop
Western PA Humane Society: What a great walk!
Western PA Humane Society: 2 Miles is cake!
Western PA Humane Society: Registration helper