M.N.
If you have a local college near (vet school) you they offer lower cost on shots and spay and neuter. You can also call around to your local shelters and they often have reduced cost spay and neuter. Typically a local vet comes in and donates time. I went to school for animal science and focused on animal nutrition. To keep your animal healthy and out of the vets office other than for your basic shots make sure to feed them with the correct food. Never buy food at the grocery store! When you look at the food ingredients verify that corn or corn meal or "by product meal is not in the first couple ingredients. I have always fed my dogs innova. What kind of dog did you get? If you need to change the diet do it slowly. Dog food that you get in the store is not as concentrate as a type like innova so you need to mix the food. such as the first week 25% new food 75% old food. Next week 50% old food and 50 % new food. Then the following week 25% old food and 75 % new food. Then the following week all new food. Make sure to do this because the stress on your pup with a new environment etc is already enough:) Another great place for animal behavior info is through a shelter in Denver. It's an incredible renowned shelter and they have great basic info online free....
www.ddfl.org
Where did you get the dog? A lot of places already do the micro chip? Its good to have it done but you dont have to pay the annual fee. Your dog will be attached to that info forever...
Personally I think health insurance depends on the type of dog you may have. Does the breed require a lot? maintenance? does it have a lot of issues like breathing? hip issues? etc. good luck...