Using this was easy for my puppy. He didn't mind it being squirted safely into his mouth. Did it work? Not sure. I didn't know him before the Vaccines, I got him a week post Vaccines. So I still used this on him just in case. I don't know if the price of 8 squirts is worth it, as I am not going to vaccinate again and I don't know if I need this anymore after 2 days, 2 squirts, 2 times a day. It doesn't mention refrigeration. but if I require a rabies vax in the future for travel, though that seems to be relaxing in North America, then I could use it again, depending on how long it stays good. I wish it had that information on it. I'd be happy share it with others as I have a lot left.
The shelf life is 4 years!