Okay... I need some opinions BUT please please please dont turn this into a debate thread... unless its civil! When Armani was at the vet last time he reminded me that he is due for rabies... he wanted me to wait because we werent sure what was wrong with him that day... so anyway I have an appt soon to take him in for the shot. I am just not sure if I should give him a 1 year or the 3 year shot. Our vet is very open minded... he will basically go along with anything we want and is very open to the all natural route we take. He said while he doesnt believe that the 1 year is any better... he knows some people swear that because it has less antigens it is healthier for the dog. He said he would do whatever I wanted... so what do I want? Haha... There is so much conflicting research I dont know what to do. Keep in mind Armani is 5 pounds if that makes a difference... as well after puppy shots... our dogs ONLY get rabies. Thanks.