From what I read the dog has never been aggressive to you, just jumpimg and happy to see you when you arrive. Have you tried working with him, by getting him to do things and giving him a treat when he obeys? Shepherd's are very vocal, some more than others.
I think that if you could interact with the dog more one on one, you would have a new best friend. He just sounds like he is full of energy and has no way to release it. I hope that you can resolve the problems with him so that you all can be one big happy family, I'm sure others will have some advice for you later. Good luck and let us know how things are going.
karen, mom to:
ace-gsd (bi-color) 6/14/2010
mandy-yellow lab 1/31/2009
baby-terrier mix 11/25/2000