Some people won't go anywhere without their dog. Kids & strangers have a tendency to overwhelm most pooches. I say, "Poor dogs."
Try living in India. Give the dog a cookie and a friendly pat, poor thing probably held it for hours and was ashamed at being unable to hold it any longer. A canine cannot be punished for an ignorant human. Social dogs are friendly dogs. Non-social dogs are are sure sign of a ignorant human and possibly an abusive one, (adopted dogs often adapt to happiness in short order, be friendly and ask, you'll know.....). Decent dog owners know with a leash goes a doggie sac. Come on Cabela's fill in the blank, how many of your products are specifically for dogs? I know for a fact you sell dog shoes! So mabey like the dog park you should supply dookie bags??
Thanks! Your answer is awaiting moderation.