Firstly, good morning and welcome from the UK!
I personally think you are quite right not to put him down in such a frantic place - my goodness, I won't even
drive where you are, let alone put your little tiny baby down....
I think you're quite right also to save his proper walks for when you get to open, dog-friendly walking places or parks...
As for that man - just
avoid going to his restaurant, you have thousands to choose from, and
I certainly wouldn't give him my custom - the rude, nasty, stupid man....
Sally + Harry
x