top of page

Dock Diving is a canine sport in which dogs are enticed to run the length of a dock and leap as far out into the water as possible to compete for height or distance. They’re motivated to fly with a prized toy, which is thrown just out of reach in order to help them keep their momentum and get the best launch angle possible.

Getting Started

NADD provides very useful training videos to help you get started in this wonderful fast-growing sport.

:Watch Videos:


  • A dog must be at least 6 months of age to compete.
  • All breeds and mixes are invited to participate.
  • Bitches in season are not permitted to compete.


To enter a North America Diving Dogs event, you MUST have NADD Registration Number. There is a one time fee of $35. There is a NO REFUND policy once you are issued a NADD#

To receive AKC Titles, your dog must be registered with AKC. AKC Registration is not required to participate in a North America Diving Dogs event.

Anyone may enroll their dog in the AKC Canine Partners program.

There is a one time fee of $25.AKC pedigreed dogs with an AKC Registration Number already qualify.

Divisions and Classes

There are five distance Divisions: Novice, Junior, Senior, Master, and Elite.

There are two placement Classes: Open (16″ tall and over) and Lap (under 16″ tall)

Veterans is for dogs over 8 years old.

Learn More About Dock Diving

Getting an AKC Number

Select the AKC licensing process that best fits your needs:

Purebred Dogs

AKC Registration

All-American Dogs (mixed breed)

AKC Canine Partners,

Purebred dogs that cannot be fully registered:

Purebred Alternative Listing (PAL) program,

Breeds on the road to full AKC recognition:

Foundation Stock Service®(FSS),

AKC Recognized Diving Titles


DN - Dock Novice

DJ - Dock Junior

DS - Dock Senior

DM - Dock Master

DE - Dock Elite

DNA - Dock Novice Advanced

DJA - Dock Junior Advanced

DSA - Dock Senior Advanced

DMA - Dock Master Advanced

DEA - Dock Elite Advanced

DNX - Dock Novice Excellent

DJX - Dock Junior Excellent

DSX - Dock Senior Excellent

DMX - Dock Master Excellent

DEX - Dock Elite Excellent

AN - Air Retrieve Novice

AJ - Air Retrieve Junior

AS - Air Retrieve Senior

AM - Air Retrieve Master

AE - Air Retrieve Elite

ANA - Air Retrieve Novice Advanced

AJA - Air Retrieve Junior Advanced

ASA - Air Retrieve Senior Advanced

AMA - Air Retrieve Master Advanced

AEA - Air Retrieve Elite Advanced

ANX - Air Retrieve Novice Excellent

AJX - Air Retrieve Junior Excellent

ASX - Air Retrieve Senior Excellent

AMX - Air Retrieve Master Excellent

AEX - Air Retrieve Elite Excellent

bottom of page