Our dog is nearly 3, we have had him since he was a puppy and we also have a toddler. Dog has shown anxiety before (despite lots of socialisation as a puppy, classes, never being left for long etc). We have had a trainer do some one to one in our house before as he was barking at people coming to the door etc. This seemed to help and although he would still bark sometimes he wasn't aggressive as such, he would bark but keep his distance from the person.
Since lockdown and obviously people not coming to our home our dog has become worse. He constantly barks at the front door or if people are working in our garden etc. Tonight I came home from work and was carrying my son. As I opened the door the dog started trying to come out and bark at the gardener. I tried to pull him back in with one hand and as I did so the gardener leant forward to also try and keep him in. I then put my son down and caught the dog (who was now outside barking) and put him in the kitchen. The gardener then showed me that when he had leant forward our dog had bitten his finger drawing blood.
I am gutted. I feel like we have really failed our dog and I've no idea what to do now. I've emailed a few trainers again to try and get some advice. It all happened so quickly and I had no idea he had even bitten the poor gardener until he showed me. Our dog has always barked but i didn't think he'd bite. He's so gentle with our son (although I never trust them to be together unsupervised anyway as he is after all an animal).
I've text the gardener to check he's okay (he said he was fine when he left and that he'd had worse) and he's now rang me to say his finger has swollen so he is going to ring 111.
Any advice or knowledge would be great.