I do think that rabies shots ARE neccessary. I know my aunt's jrt/chihuahua mix threw up after getting her first shots, but that's normal right? I also think it keeps their immune system healthy by being vaccined. jmho!