It’s not super unreasonable, tbh. I pickup the prescriptions for my SO and myself, and by this point the staff just has our scripts ready when we get to the front of the line.
It’s going to be the same for any business that you frequent (if you’re friendly to the employees)
Our great Dane does this. If he doesn’t want a treat, he’ll go and put it by our small dogs’ kennels for them to have. He also won’t eat treats he likes unless the small dogs get one too.
And, oddly enough, he’s the only dog I’ve ever encountered that can free feed (great Danes are notoriously food motivated). But water, though. We have to chase him away from the bowl or he’ll sit there and drink the whole thing.