My lab absolutely loves going to Sun Hill Kennels to swim. You can just call ahead to reserve a time at the pool, and then at your appointment, you and your dog have the whole time to swim in the pool (which has steps at either end so its easy for dogs to get in and out) and play in the fenced in field. It makes for a lovely, fun trip with your dog. My dog never gets tired, but after a good swim, he'll be worn out!!
Pros: fun, easy, great workout for dogs
more