I train with my dogs; but, they stay at home when I train others.
I never know what type of situation I will be entering, dog friendly or not. Not to mention, the dogs take up much space and shed a lot of hair. A dog owner knows about all other topics that are difficult to handle while training a client…not so professional.
That is my experience; although, I wish I could take my dogs everywhere.