aww he is handsome! When you have company over make sure you bust out the treats too

that way maybe he will be great to everyone because he knows it gets him treats and eventually he wont need AS many...and he will be nice for a happy reason and not his fear towards the muzzle
my friends sister has a lab that BARKS BARKS BARKS right at you in the house...and all they have to say is "Addison want your bark collar" and ZIP he is quiet. Man labs can have a peircing bark!
