By law, here, you're only required to vaccinate your dog for rabies every 3 years. Our town requires to renew dog licenses every year, and if you forget and pass the time of re registering you get fined, and it gets pretty hefty as time goes by. I try to do it every Thanksgiving, I forgot one year and it cost me.