Dogs from around the world compete in various events.
Huntington Beach, Calif. (Part 1)
Huntington Beach, Calif, (Part 2)
Huntington Beach, Calif. (Part 2)
Purina Farms, Mo. (Part 1)
Purina Farms, Mo. (Part 2)