Elwood is a Chinese Crested and Chihuahua mix dog and previous winner of the World's Ugliest Dog Contest in Petaluma.
Elwood is a Chinese Crested and Chihuahua mix dog and previous winner of the World's Ugliest Dog Contest in Petaluma. Ben Margot AP
Elwood is a Chinese Crested and Chihuahua mix dog and previous winner of the World's Ugliest Dog Contest in Petaluma. Ben Margot AP