10:30 am - 11:30 am Boulder Good Dog Club-East Boulder Comm. rec.-meet outside dog park January 1 @ 10:30 am - 11:30 am Boulder Good Dog Club-East Boulder Comm. rec.-meet outside dog park
2:30 pm - 3:30 pm Boulder Good Dog Club-Martin Park January 5 @ 2:30 pm - 3:30 pm Boulder Good Dog Club-Martin Park
10:30 am - 11:30 am Basic manners -week 1 (spots available) January 7 @ 10:30 am - 11:30 am Basic manners -week 1 (spots available)
10:30 am - 11:30 am Boulder Good Dog Club-East Boulder Community Center-meet by dog park January 8 @ 10:30 am - 11:30 am Boulder Good Dog Club-East Boulder Community Center-meet by dog park
2:30 pm - 3:30 pm Boulder Good Dog Club- Louisville Community Park-meet by picnic pavilion January 12 @ 2:30 pm - 3:30 pm Boulder Good Dog Club- Louisville Community Park-meet by picnic pavilion
10:30 am - 11:30 am Boulder Good Dog Club-Howard Houston Park January 15 @ 10:30 am - 11:30 am Boulder Good Dog Club-Howard Houston Park
12:00 pm - 1:00 pm Small Dog Playground with Caitlin January 19 @ 12:00 pm - 1:00 pm Small Dog Playground with Caitlin
2:30 pm - 3:30 pm CANCELED🥶Boulder Good Dog Club🥶CANCELED January 19 @ 2:30 pm - 3:30 pm CANCELED🥶Boulder Good Dog Club🥶CANCELED
10:30 am - 11:30 am Boulder Good Dog Club-Parkside Park January 22 @ 10:30 am - 11:30 am Boulder Good Dog Club-Parkside Park
10:30 am - 11:30 am Boulder Good Dog Club-Foothills Community Park-meet near dog park January 29 @ 10:30 am - 11:30 am Boulder Good Dog Club-Foothills Community Park-meet near dog park
10:30 am - 11:30 am Boulder Good Dog Club-Foothills Comm. Park-meet near dog park January 29 @ 10:30 am - 11:30 am Boulder Good Dog Club-Foothills Comm. Park-meet near dog park
January 12 @ 2:30 pm - 3:30 pm Boulder Good Dog Club- Louisville Community Park-meet by picnic pavilion