Not eating on food - just the space itself. There was a decent amount of room between tables and no one batted an eye that we had our dog with us.
Lots of seating options, but they are fairly close together so your puppy will be close by to others. They have treats by the front door and other guests have always been friendly towards my pup.