This is very common at ~8 months, and what you’re describing is classic adolescent fear-based reactivity combined with territorial uncertainty. The good news: this is very fixable right now if you handle it correctly.
I’ll break this into what’s happening, then exact steps for the house and exact steps for walks.
What’s going on (important to understand first)
At this age:
- Puppies go through a second fear period
- Confidence drops, vigilance rises
- Barking/growling = “I’m not sure, please back off”
- Sitting guests feel “safe” because they’re less threatening
This is not dominance and not aggression—it’s fear + lack of coping skills.
Your job is to remove pressure, control the environment, and teach neutrality, not friendliness.
PART 1: Guests coming into the home

❌ What NOT to do
- Don’t force greetings
- Don’t have guests talk to, reach for, or stare at him
- Don’t hold him while he’s reacting
- Don’t reassure with “it’s okay” during barking (that rewards it)
✅ Step-by-step plan (this works)
1. Leash him BEFORE guests arrive
- 4–6 ft leash
- No retractables
- Leash = information + safety, not punishment
2. Neutral entry
When guests enter:
- Dog stays behind you
- You stand between dog and guest
- Say nothing to the dog
- Guests ignore him completely
If he barks:
- Calm leash pressure backward
- No yelling
- No corrections beyond body blocking
Think: “I’ve got this” energy
3. Give him a job
Once guests are seated:
- Put him on a place / bed / mat
- Reward quiet observation, not interaction
- He does not greet guests yet
If he settles → reward calmly
If he escalates → increase distance, not pressure
4. Controlled exposure (later, not day one)
Only when he is calm:
- Guest tosses treat away from themselves
- No eye contact
- No reaching
This teaches: People make food appear, not pressure.
PART 2: Barking at people & dogs on walks

This is distance-sensitive fear, not leash aggression.

❌ What NOT to do
- Don’t force him to “sit and watch” triggers
- Don’t tighten leash and drag past
- Don’t let strangers approach “to help”
- Don’t punish barking (it increases fear)
✅ Walk protocol that works
1. Create space BEFORE he reacts
The moment you see:
- Stiffening
- Hard stare
- Ears forward
➡️ Change direction
➡️ Cross the street
➡️ Step into a driveway
Distance = success
2. Reward neutrality, not bravery
You are NOT asking him to greet.
Mark and reward when:
- He looks at trigger then looks away
- He stays quiet as someone passes at a distance
This builds emotional regulation.
3. Pattern walking
Do predictable patterns near triggers:
- “Let’s go” → turn
- 3–5 steps → treat
- Repeat
Patterns reduce anxiety because the dog knows what comes next.
4. Absolutely no on-leash greetings (for now)
Even friendly ones set him back.
Neutrality > friendliness
How long does this take?
If done correctly:
- 1–2 weeks → noticeable reduction
- 4–6 weeks → confidence returns
- 3–4 months → most of this phase disappears
Handled incorrectly, this can solidify into adult reactivity—so timing matters.
Critical mindset shift (this is huge)
Your dog is not being “bad.”
He is saying:
“I don’t feel safe yet. Please slow this down.”
When you control the situation for him, confidence follows.