As long as the snake training is from a professional that knows what they are doing, you should be fine with a 2 y/o dog. I would make sure that the trainer knows that your dog is not collar conditioned, but they train dogs all the time that aren't conditioned. If the pup was under about 8 months, I would suggest maybe holding off and just making sure he doesn't get in any snaky situations this season, but a 2 y/o will be fine on the training. Hopefully one of the pros will weigh in on this.
"In dog beers, I've only had one..."