Chuck,

It will vary a bit depending on location and activities. As for Giardia, I have never had dog vaccinated for it. Here is some basic info on Giardia: http://en.wikipedia.org/wiki/Giardia

Here is some general info on canine vaccinations: http://petcare.suite101.com/article.cfm/dogandpuppyvaccinations

Not all of them are necessary or needed by every dog. For instance Bordetella is usually required if you are going to board your dog, at least in this area. I have my dogs vaccinated for Lyme Disease. This is only because of the high tick population here and in northern Wisconsin where I hunt grouse. If I was not hunting my dogs, I most likely would fore go the Lyme shot.

There is a growing body of information that seems to say the old "annual update" shots are not always a good thing.

Talk it over with your vet.

If you really want to "get into" the whole sporting dog medicial information arena... you might be interested in this.
http://www.sportsvet.com/Newslet.html Auburn used to offer the newsletter for free on the web. It contained a lot of very informative articles.

Pete