Archie: Charmingly Dogged
Archie, “The 2006 World’s Ugliest Dog,” hams it up for the camera in Petaluma, California. The Chinese Crested purebred took home the bone this week in the annual Ugliest Dog contest.
OK, not really a bone. Truthfully, he won the $1,000 First-Place Prize.
He chewed up the competition.
And, well, his mother loves him….
So do I.