Our 80lb old guy loves Home Depot and the workers often carry treats. However, he is very well behaved and would not be sniffing people. We had a 18lb old rescue dog that had been abused and was on pain medication. If kids came over we crated her in our bedroom and closed the door to be on the safe side. If a dog bites I think you have to look at the circumstances. I know of a incident where the owner disciplined the dog by hitting his back end. The dog had back pain and a horrible double ear infection and when the owner went to hit him the dog bit a piece of his lip off. 4 years later we lstill have the big guy. Had his infections treated and on 2 medications for back pain. He is very loving and sweet. I told the vet when we took him so they would muzzle him. If he ever bit again I would put him down. We don’t let him by kids because kids are unpredictable and could hit him. I think he only bit because of the pain he was in. I had told the owner previously not to use hitting as discipline.