Hi,
I used to train Guide Dogs for the Blind and the outstanding dog of my years of working there was a dog called Valiant. We had his litter sister, Vanda, at the same time and she was an excellent dog too but Valiant was something else. He had one flaw......nine times out of ten he would be the first back on a recall. Then the tenth time I would have to run through crowds of people, stop traffic, try to hide the logo on my shirt as the miles added up - I did a marathon every other week!! It turned out that Valiant was stone deaf and he was trained as though he was hearing and passed with flying colours!! Once we found out he was deaf it suddenly made sense.... vocal commands were always given with very clear hand and body signals as well.

Barking should only be a problem as long as you respond to it. Stop taking any notice, don't look at the pup, don't touch - turn your back - walk out the door of the room. It will stop when it gets no reaction.