No products in the cart.


Dock Diving Events

Does your dog love to swim and retrieve a toy? Then give dock diving a try! All levels are welcome from beginners to competitors. Almost any dog can do it, as long as he loves water, knows how to swim, and has a passion for retrieving. Dock Diving is a fun, exciting sport. You throw your dog’s favorite toy into a pool while he waits on a 40 foot dock. On your release, he runs down the dock, jumps off the end of it, lands in the water and grabs his toy. The goal is to teach your dog the most efficient longest jump possible, which could be as short as two feet for beginners or smaller breeds, but could be as much as 20 feet or more for larger dogs. Come get your splash on! Warning! This sport is habit forming. Join us and learn this fun activity to share with your best friend!

Dock Diving Workshops

Beginner Dock Diving

Advanced Dock Diving

Air Retrieve


Beginner Dock Diving Workshop
Tuesday, July 30th, 2024 at 6:00pm - 8:00pm

Intermediate Dock Diving Workshops

Check back for new dates!

Advanced Dock Diving Workshops

Check back for new dates!

Beginner Air Retrieve Workshop

Check back for new dates!

Beginner Hydrodash Workshop

Check back for new dates!

Dock Diving Classes

Dock Diving Class

Click the link for available sessions!

Dock Diving Group Practice

Air Retrieve


Snowball Splash League

League Dates

League Rules

Five League Days:

  • Sunday, January 14th
  • Sunday, January 28th
  • Sunday, February 11th
  • Sunday, February 25th
  • Sunday, March 3rd
  • Sunday, March 10th – Last Chance Distance Challenger Round and Championship Finals will be held on March 10th, 2024.  The League lunch and awards for ALL League participants will follow!  NOTE: One free lunch per participant –Add $5 for additional person

Three Waves on each date
Two jumps in each Wave:

  • Wave 1: 8:45 am
  • Wave 2: 10:00 am
  • Wave 3: 11:00 am
  • NEW Wave 4: AIR RETRIEVE 12:00pm
    Wave times are subject to change based on enrollment.

Two Classes*:

  • Small Dogs (≤ 16” at withers)
  • Big Dogs (> 16” at withers)

* We will measure your dog’s height prior to the competition if your class is unknown

Hosted By: Think Pawsitive LLC

Sign Up Here

You must participate in at least 9 of the league Waves to receive the participant award.

Prerequisites:  Dogs must be 11 month of age or older at the start of the first league session.  Dogs must be have participated in a Think Pawsitive Dock Jumping workshop, completed a dock diving evaluation at Think Pawsitive or be titled in a dock diving venue in order to join the Snowball Splash league. 

 Jumping Rules

  • Your 2 jumps (back-to-back) in each Wave will be scored. The longest of the two will be your qualifying score for that Wave.
  • You must complete each Wave within 4 minutes.
  • You may use one extra handler on the dock to release your dog.
  • Distance jumping is determined visually by the judge at the point where the base of the dog’s tail enters the water.
  • A dog must jump on its own accord. You may not physically assist your dog off the dock in any way.
  • A corrective collar or harness is allowed, but you must remove it once you are on the dock.
  • Dogs are allowed to wear a life vest.
  • No aggressive dogs are permitted to participate.
  • All dogs must be up to date on their vaccinations.
  • There will be NO “sandbagging” (When the handler tries to lower their dog’sscore to achieve a title, a placement or a ranking in a division lower than their dog's ability, or misrepresents their dog’s ability in order to deceive). Anyone that sandbags will receive an NQ (non-qualifying) jump.


  • The Championship Round will be held on the final day of the league. The dogs with the top scores in each division are invited to compete in an additional Wave at no charge to determine final placements. You must have competed in at least 12 Waves to be eligible for the Championship Round. The league lunch and awards will follow (Only one free lunch per participant – Add $5 for each additional lunch).


  • There are five distance placement divisions in each Class: Novice, Junior, Senior, Master, and Elite.
  • 1st & 2nd Places will be awarded in each division.