Meet Sweepee Rambo the “World’s Ugliest Dog” at Sonoma-Marin Fair
A Chinese-crested Chihuahua named Sweepee Rambo has been dubbed the world’s ugliest dog. Ugliest Dog Contest at the Sonoma-Marin Fair Sweepee Rambo, a Chihuahua/Chinese Crested miniature creature owned by Jason Wurtz of Van Nuys, CA, […]