Comment Comment by chihuahua If by "they are absolutely everywhere" you mean "I've seen one of them in 25 years of living here", then I agree. parent chihuahua 3 years ago