Here is another thread with similar issues you might want to look at. There are also a lot of threads to help with barking. There are also plenty of knowledgeable people that can offer you suggestions.
http://www.yorkietalk.com/forums/gen...ing-doooo.html
As far as barking I can't help Georgie barks and barks until someone pays attention to him and then he is fine. I like to think of it as him talking to us

He isn't a fan of strangers or kids other than his skin brother who is 4 either so I can relate. Good luck!