I do both, and flyball is not to hard, but it is hard to dind a flyball club in BC, there are lots on alberta, and manatoba, and sask. though.. they thing that shard with doing both is that agility trials, and flyball tournys just about ALWAYS land on the same weekends and you cant go to both. to train flyball you need, a flyball box, and flyball jumps, and flyball mats, first you start with recalls, er tug training first, train the dog to come to the tug, and to LOVE it to death! the you start recalls, someone hold the dog, and you stand no far away, and just stand at first, yell the dogs name and hold out the tug, then strat calling from farther away, and then start running, when you call, once that is down pat, you start adding jumps just one at a time, by now the dogs should be so focased on running straight to you and that tug they they go over the jump no problem, this will take a while until the dog is doing recalls over all 4 jumps. then you start boxwork, get them to hit the box with all for feet(put a jump in front of the box) later train the dog to get the ball(not from box, until they can get the ball from ground, AND are perfect on the box) well you get the idea, its back training