Robert McLeod completes a 116.5 yard throw to his dog Davy, setting a new quadruped world record in Denver, CO.