i would chalange the crap out of this one and f with the town to the max.....if he has no food prep licence than i see no foul.......in the mean time a nice dog mat at the front door would do fine.....
What if there was food prep happening there? How about a little liberty, no? It is between him and his customers, many likely prepare food at home where their own dog lives.