The Real Price of a Canine Flu Shot. The main thrust of the WWLP piece is that local dog owners should save the $25 to $60 for a canine flu shot in western Massachusetts, because it won't be money well spent. The financial cost of the vaccine is certainly a consideration.