We would like to take our puppy (3 months old on the 1st) to Obedience Classes, but they require Rabies Shots to be done before enrollment. Our vet said they usually schedule the vaccination at 20 weeks, but that it can be done before then, it's just when they normally do it. Is 3 months old enough for Obedience School? And is getting the rabies vaccination at 12 weeks or so rather than 20 weeks adviseable? TIA for any help! -Steph