If someone made me an offer like that, I'd find it very difficult to turn it down!

You must consider what is most important to you as well as the amount of time you have to train a puppy. It's much more difficult to train a puppy if you work, for instance, even though it can be done.