I´ve seen in plenty mechanic places... where they keep dogs.. they are really friendly with people coming and going... once they close is another thing.. they are on duty..

perhaps suggest the idea of having the dog out only when it´s closed to customers... and you can have him/her inside in the day.. or crated or in some sort of pen out of customer reach....