We have many options for you to choose from. We have almost 3 months out in calendars written with all dates available. Please visit store so we can find the right fit for your pet and you as well.
It depends on who and where it is being trained at. Different trainers have differ opinions. I would GOOGLE and get a general idea or ask a vet/ animal doctor. You can start at home on your own with the basic commands. ie stay, come, no, these should be started any time after 6 - 7 weeks . Also teach no, down and stay so the learn not to jump on everyone. And when you want them in your lap pet and praise.
Thanks! Your answer is awaiting moderation.