there are laws that say your dog must be under your control, therefore, if the dog is leashed and under control, you know the courts would say the gun is under your control
don't believe me? Imagine a similar scenario except you are drunk and you want to separate yourself from your keys so you are not accused of being in control of a vehicle while drunk
so you put the keys in the dogs holster, while leashed to your person