Rufus has been getting the the giardia vaccine every year along with the rest of his boosters. He loves water and will consume it even from a gross still puddle and has been sick a few times for about a week at at time from doing so, that is why we decided that he should be vaccinated against giardia. The vaccine is relativley new and there are differing opinions on weather or not to use it but for Rufus it is the right choice. He still has a taste of puddle now and then but no longer gets sick.