Dogs from around the world compete in various events.
St. Louis, Mo.
Vail, Colo.
St. Petersburg, Fla. (Part 1)
St. Petersburg, Fla. (Part 2)
Huntington Beach, Calif. (Part 1)
Huntington Beach, Calif. (Part 2)
Purina Farms in Montana (Part 1)
Purina Farms in Montana (Part 2)