And worth every penny. (I personally do not DARE add up vet bills.....I might pass out cold)