I absolutely agree with Michelle. Trainers evaluate the dog TEAM....dog AND handler.
If you aren't up to this challenge that may net a little, some, average or great results; then I congratulate you for being honest with YOURSELF!
People "wing it" every day and the dogs pay the price. I believe your trainer layed it on the line for you; just as every trainer should.
Best of luck and remember; there are a lot of JOYS to dog ownership that you may or may not get to experience with your poor boy.

Shame on his poor excuse for a breeder.