I am becoming more and more stressed about my 1 yr old cockapoo barking every time we have someone come to our house. He doesn't just do it on their arrival and then stop. He just will not stop for ages. He may settle eventually but if the visitor moves again (this might just be a hand movement or shift in the chair) or goes to get up he will start again.
Most people ignore him (at my request) whilst I click the clicker and reward every time he looks to me and not the visitor. I will also scatter treats away from the visitor so he gets rewarded but doesn't have the anxiety of moving towards the person.
I can't put him in another room as he just barks and whines and paws to be let out. (Yes he is v needy!!)
We have a busy house. I have 4 dc and friends pop in or kids parents pick their kids up and each time he is a barky nightmare. Obviously the visitors are more frequent as restrictions ease so I need to know how to stop this. I cannot imagine my stress levels if he continues to do this for the next 14 years! 
I know he is anxious and I want to help him but am I doing it all wrong??