I bring my dog to the shop most of my shifts in the summer. Here are some positive and negative things that happened:

We had also had cases of:

Honestly, having her in the shop is awesome, and the few negative scenarios were individual events that were dealt with as needed.

I would advise you to have the people who would be on that shift meet the dog, and talk about their individual concerns, and then just do it. Waivers are an awful way to instill confidence. 

Anibal, from bikeSauce in Toronto