Adopt this dog!

Questions about the adoption process? Click hereCoastal German Shepherd Rescue, Orange County ChapterArchive

Barnaby has had a rough start, but you’d never know it from his permanent smile.