Hi gtblair and welcome to the forum!
A few questions for problem 1
- are these dogs walked daily?
- Has the GSD been obedience trained?
- You say the GSD follows u everywhere - how often does she follow u everywhere? Do you work from home?
- when the dog whines, what do you do?