You'll need to contact store directly. Sorry I couldn't help.
I just looked at their page and googled. I do not see anything about vet perks. But definitely recommend asking when you visit
Caribou used to give a small cup of coffee to military personnel. Not too sure if they still do that, but it wouldn't hurt to ask!
Thanks! Your answer is awaiting moderation.