If I see something that I don't like, I figure out either a behaviour to replace it or capture the good in a behaviour and shape it.
So for instance with the barking, when someone comes to our door Delgado will run to the door and bark once, then run back to me and wait quietly. I walk to the door and Delgado follows in a heel and then he sits beside me and I open the door and greet whoever is there.
It's all shaping. So start small and capture one behaviour, then another and coreograph them together like a dance. So bark once, run back to mom, wait for her to acknowledge, walk to door, sit at door, greet guests quietly. I use a clicker which I find very helpful in shaping, but if you prefer choose a marker word and work with the dog
It doesn't happen overnight, but you'll probably be surprised at how fast they pick it up. Think about it from their perspective: they get to do all the things they WANT to do (alert, bark, greet) but when they do it the way YOU train them they get mega praise! It's a huge bonus for them
Jasmine - Female Miniature Poodle - born Aug 15, 2010
Loker Delgado Von Stalworth - Male GSD - born Jan 26, 2012
Koda & Zazu - 5 year old male cats
Alex - Male Cocker Spaniel (rescue) - RIP Cuddlebug 2007-2010