Mon
Tue
Wed
Thu
Fri
Sat
Sun
M
T
W
T
F
S
S
27
28
29
30
31
2
4
6
7
8
9
11
12
13
14
17
18
19
21
22
23
24
25
26
27
28
29
30
01 Jun
June 1, 2024 - July 13, 2024    
11:15 am - 12:00 pm
These fun, playful, positive reward based classes teach your puppy the basics such as sit, down, stay, come when called, loose leash walking, and on your spot.
03 Jun
June 3, 2024 - July 15, 2024    
6:15 pm - 7:00 pm
Does your dog show reactive behaviour such as lunging, uncontrollable barking, or whining when she sees other dogs or people? Does she get hyper-excited when [...]
05 Jun
June 5, 2024 - July 10, 2024    
6:00 pm - 6:45 pm
These fun, playful, positive reward based classes teach your puppy the basics such as sit, down, stay, come when called, loose leash walking, and on your spot.
10 Jun
June 10, 2024 - July 22, 2024    
7:15 pm - 8:00 pm
Does your dog show reactive behaviour such as lunging, uncontrollable barking, or whining when she sees other dogs or people? Does she get hyper-excited when [...]
15 Jun
June 15, 2024 - July 27, 2024    
11:15 am - 12:00 pm
These fun, playful, positive reward based classes teach your puppy the basics such as sit, down, stay, come when called, loose leash walking, and on your spot.
16 Jun
June 16, 2024 - July 28, 2024    
1:05 pm - 1:50 pm
Does your dog show reactive behaviour such as lunging, uncontrollable barking, or whining when she sees other dogs or people? Does she get hyper-excited when [...]
20 Jun
June 20, 2024 - July 25, 2024    
6:00 pm - 6:45 pm
$299.25
These fun, playful, positive reward based classes teach your puppy the basics such as sit, down, stay, come when called, loose leash walking, and on your spot.
Events on June 1, 2024
01 Jun
Events on June 3, 2024
Events on June 5, 2024
05 Jun
Events on June 10, 2024
Events on June 15, 2024
15 Jun
Events on June 16, 2024
Events on June 20, 2024
20 Jun