what age should puppy be for rabies shot
12-16 weeks depending on the vet/state/county laws. and every year there after unless you are allow for your area to get the 3 year rabies shot. Source(s): I worked at an animal hospital. luvmydobes Â· 8 years ago. Thumbs up. 2. Thumbs down.