funswim is a fantastic opportunity for you to join your dog in the pool. Canine swimming is superb exercise to keeo your dog in tip top condition and it is also remarkably bonding. Working with your dog to master the ramp is a great training exercise and retreiving a ball against the hydro jet is great for muscle tone.