There are 10 dogs and over 20 cats anxiously awaiting adoption before the end of the year at the Palo Alto Animal Shelter.
If you can't adopt a pet, please consider donating to the Friends of Palo Alto Animal Shelter
Do you like this post?