Dogs and Owners Race in Chile

hulu videos
Pooches paired with their owners race in Chile's Vina Del Mar in the "Dog Running 2013" contest. TODAY.com's Dara Brown reports.
View Comments