She's too young for thyroid to be on my list.
Sounds like a normal puppy fear period to me. I would just keep doing what you are doing, but not push her so hard. If she hides behind you that is fine... coach the other person not to look at her, talk to her, coax her etc. All that is very scary for many dogs.
Instead, just drop treats for the puppy while you and the other person chat for a bit. What you want her to learn is that people are harmless. She's not ready to learn that people want to snuggle with her.
Definitely prevent situations where puppy feels so panicked she has to snarl and snap. You are pushing her way over threshold of her ability to cope and all she is learning is that strangers do indeed create terror.
Your job is to manage puppy's exposure and her environment to minimize scares, while she goes through the fear period.
Sounds like a normal puppy fear period to me. I would just keep doing what you are doing, but not push her so hard. If she hides behind you that is fine... coach the other person not to look at her, talk to her, coax her etc. All that is very scary for many dogs.
Instead, just drop treats for the puppy while you and the other person chat for a bit. What you want her to learn is that people are harmless. She's not ready to learn that people want to snuggle with her.
Definitely prevent situations where puppy feels so panicked she has to snarl and snap. You are pushing her way over threshold of her ability to cope and all she is learning is that strangers do indeed create terror.
Your job is to manage puppy's exposure and her environment to minimize scares, while she goes through the fear period.