Quote:
   
			
				12 weeks is when your puppy should have their first rabies shot, and it should be good for ONE YEAR, then after that, it will be good for THREE years...   |  
 
  This is true, but be aware of the law, some states require mandatory annual rabies boosters, like my home state...