I just had a couple of thoughts to share, for what it's worth.
You just got a new puppy. He's been in the home for a short time, adjusting to a new schedule, new surroundings, new people, new food, new EVERYTHING. This is a very educational time for this pup, but also a mildly stressful one. If...