The cost of dog training will vary depending on the size, age, experience, and breed of the dog being trained, as well as where in Winnipeg the training is taking place. Generally speaking though, the average cost of dog training will range from $100 to $300.