ugly animals

Elwood, the eight-year-old Chihuahua/Chinese crested mix who won the title of World’s Ugliest Dog in 2007, passed away this weekend. According to his owner, Karen Quigley, the perpetually unimpressed-looking pooch…