Bravo Dog Training offers puppy training and adult training that range from manners and obedience to reactivity and aggression challenges. We are BC SPCA Accredited and hold industry gold standard credentials from the Academy for Dog Trainers and the International Association of Animal Behaviour Consultants. We use methods that will not harm your dog emotionally or physically and adhere to standards that are recognized and approved via the BC SPCA.