Sounds like maybe the dog owner needs to do some additional obedience training with her dog, or maybe exercise some better judgment about whether or not it is a good idea to bring him/her to work. Hey, we're all works in progress, and so are our dogs.
A couple of the knitting stores in our areas have an in-store dog. The ones I have met are quite small, quiet, and friendly. They're like another host, there to invite you in to the shop and make sure you are getting good service.
2014 Bobbin Bramble / Brooks B67
2008 Rodriguez Rainier Mirage / Terry Butterfly Tri Gel
2007 Dahon Speed Pro TT / Biologic Velvet