So Grover is awesome at housetraining. He has only had a very few accidents since we got him and we think he's a total genius! BUT when people come over or we go out in public and someone approaches him to pet him, he pees EVERYWHERE> not just a few drops but the full on urination!
What can I do to help him out? He's 16 weeks old now and I'm not sure if this is just a puppy thing or something that is now a habit. Any advice?