Our Dog Trainers

Bark Busters Behaviour Therapists and Trainers are among the top dog behaviour professionals in Canada. All Bark Busters trainers are personally trained by Barb Cooke, Bark Busters Canada’s Director of Training. This is a rigorous and intensive program involving classroom study, observation, advanced dog handling, practical advanced behaviour problem solving, and written, oral, and practical testing. This is all done face to face (unlike many training schools that are correspondence, video, or webinar based). We hold ourselves to a very high standard, and only when we know our students have met our standards are they permitted to operate as a Bark Busters Behaviour Therapist and Trainer. Their training is continually upgraded and their performance monitored by our head office.

In the situation where they run into a particularly challenging case, they have at their disposal the knowledge base of our head office, the other 35 trainers in Bark Busters Canada, and the 350 Bark Busters trainers around the world. This immense resource means we will always do our best to find a solution for even the most difficult cases.

To find the Bark Buster in your area, type in your postal code in the box at the top right of this page or look through the list below.


Servicing: Greater Calgary including Sundance, Airdrie, Chestermere, Crossfield, Strathmore, Okotoks, High River, and De Winton

Servicing: Edmonton, St. Albert, Sherwood Park, Spruce Grove, Leduc, Devon, Beaumont, Fort Saskatchewan, Stony Plain

British Columbia

Servicing: Langley, Abbotsford, Mission

Servicing: Kelowna, Penticton, Vernon, and the Okanagan Valley

Servicing: Vancouver, North Vancouver, Richmond, Delta, South Surrey, White Rock, Langley, Ladner, Tsawwassen and New Westminster

Servicing: West Vancouver, Squamish, Whistler


There are no Bark Busters in this province yet.


Servicing: Acton, Burlington, Brampton, Georgetown, Halton Hills, Milton, Mississauga and Oakville

Servicing: Barrie, The Counties of Simcoe, Muskoka, Parry Sound, Haliburton, Dufferin, Wellington, Perth, Grey and Bruce

Servicing: <p>Brampton, Caledon, Bolton, and North Mississauga</p>

Servicing: Oshawa, Whitby, Courtice, Bowmanville

Servicing: Hamilton, Niagara, Brantford and surrounding areas

Servicing: Kitchener, Guelph, Waterloo, Cambridge

Servicing: London Ontario, St. Thomas, Strathroy, Sarnia, Woodstock and surrounding areas

Servicing: Ottawa and surrounding areas

Servicing: Scarborough, South Markham

Servicing: Sudbury, North Bay, Espanola, Parry Sound, Hanmer, Lively, Val Caron, Garson and surrounding areas

Servicing: Toronto East, East York, Leaside, The Beaches, Don Mills, Willowdale, Forest Hill and North York

Servicing: Etobicoke, Bloor West Village, Roncesvalles Village, Parkdale, Liberty Village, Forest Hill, Lawrence Park South, The Annex, Seaton Village &lrm;and more!

Servicing: Windsor, Essex and Chatham, Kent and surrounding areas

Servicing: York Region including Newmarket, Richmond Hill, Markham, Thornhill, Aurora, King City and Vaughan


Servicing: Montréal incl. West Island, Westmount, Outremont, T.M.R., Le Plateau, Lasalle, Verdun, Ile-des Soeurs, N.D.G., Montréal West, Cote-St-Luc, Montréal Est + Hudson, St. Lazare, Ile Perrot+environs/surrounding

Servicing: Laval, Terrebonne, Saint-J&eacute;rome, Blainville, Lorraine Joliette, Repentigny, Mirabel, Boisbriand, Mascouche, Mont-Tremblant, et les environ

Servicing: Montreal Rive Sud, Brossard, St-Lambert, Longueuil, St-Hubert