We have a 4 month old JR terrier who is the loveliest puppy with us all at home and at his daycare. However he is obviously a lockdown puppy which I know comes with it's challenges. We have tried hard to socialise him (school gates, doggy daycare, plenty of walks in lots of places etc.) and he is pretty good with other dogs and with people/places where he is familiar, however, he has become very snappy and now growls at people when he is first introduced. This is either when they come to our garden or when we meet people out for a walk. I have tried various distractions etc. but am worried as I don't want this behaviour to continue. My DH isn't really concerned as he feels he is still young so probably just a phase whilst he is feeling anxious in these various situations, but I feel it needs sorting ASAP - I'm not sure which of us is right? Any advice would be really welcomed as I really don't want him growing up and continuing with these behaviours and we all love him to bits so want others to see how lovely he is too! Thank you