The vaccine for the H3N8 canine flu virus costs about $50 and is administered in two shots three weeks apart.