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/GiardiaHere is some general info on canine vaccinations:
http://petcare.suite101.com/article.cfm/dogandpuppyvaccinationsNot 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