rickyleong.com
Big reward
I’m not sure this dog will ever be found … This poster was seen along the Embarcadero in San Francisco last month.