Looks like some Chihuahua loving going down in this California Suburb Looks like Google Street View captured some Chihuahua loving going down in this California Suburb. Hmmm…is this SFW?