Totally agree with your words mate, Most of the airlines will not allow it and the one which will allow it will ask for high pricing. And different pet scams over internet is increasing day by day so it can be tougher for him. But there is one way i thinks that might works - hows it if he hires a pet runner who will ship his pet from B.C. to Toronto ON. They will do your work safely and at affordable pricing But the cons is that this process might take some and the main thing is to find a good pet shipping company.I would be very concerned about a flight that long, I dont believe the airlines are allowed to open the crates and tend to the dogs re: feed/water/change paper but you can check with the airline to be sure vs the breeder as they may tell you just what you want to hear.