10:30 am - 11:30 am Boulder Good Dog Club-Foothills Comm.Park-meet near dog park May 1 @ 10:30 am - 11:30 am Boulder Good Dog Club-Foothills Comm.Park-meet near dog park
9:30 am - 10:30 am NEW TIME⏰Boulder Good Dog Club-Louisville Comm. Park-meet by picnic pavilion May 5 @ 9:30 am - 10:30 am NEW TIME⏰Boulder Good Dog Club-Louisville Comm. Park-meet by picnic pavilion
10:30 am - 11:30 am Boulder Good Dog Club- East Boulder Rec.-meet by dog park May 8 @ 10:30 am - 11:30 am Boulder Good Dog Club- East Boulder Rec.-meet by dog park
9:30 am - 10:30 am New Time for summer☀️Boulder Good Dog Club-meet by dog park May 12 @ 9:30 am - 10:30 am New Time for summer☀️Boulder Good Dog Club-meet by dog park
10:30 am - 11:30 am Boulder Good Dog Club-Foothills Community Park-meet near dog park May 15 @ 10:30 am - 11:30 am Boulder Good Dog Club-Foothills Community Park-meet near dog park
9:30 am - 10:30 am Boulder Good Dog Club-Foothills Comm. Park- meet near dog park May 19 @ 9:30 am - 10:30 am Boulder Good Dog Club-Foothills Comm. Park- meet near dog park
10:30 am - 11:30 am Boulder Good Dog Club-Waneka Lake in Lafayette-meet near boathouse May 22 @ 10:30 am - 11:30 am Boulder Good Dog Club-Waneka Lake in Lafayette-meet near boathouse
9:30 am - 10:30 am Boulder Good Dog Club-no class last Sunday-have a safe holiday May 26 @ 9:30 am - 10:30 am Boulder Good Dog Club-no class last Sunday-have a safe holiday
10:30 am - 11:30 am Boulder Good Dog Club-Martin Park May 29 @ 10:30 am - 11:30 am Boulder Good Dog Club-Martin Park
May 5 @ 9:30 am - 10:30 am NEW TIME⏰Boulder Good Dog Club-Louisville Comm. Park-meet by picnic pavilion