Kimmie, all dogs in the state of Michigan are required by law to have a rabies vaccination and be licensed by 4 months of age. After they are 4 months old, or if you miss the deadline to license them by each year (usually March 1st), the licensing fee goes up. This is regardless of when you obtained the dog, or how old it was when you got it. The deputies were wrong - and should maybe not have been giving you what amounted to only their opinion. You should not, however, be issued a ticket it you can prove that you just obtained the dog, and had it vaccinated and licensed immediately.