Thank you all for your replies.... Much appriciated!
There's a few posts to respond to...
I know I need to relax and stop getting frustrated with her.. We've got a G'Retreiver & a Lab at my parents place, both got when puppies and were NOTHING like our G'Shep. My mum also had G'Shep's, Staffies & Dobermens growing up and none of them were as crazy as our girl!
The only dog I know that is as crazy as ours is my partners brothers Pug!
She is an outside dog, but is allowed inside when we're home. She has her own corner in the lounge and she knows thats where she is to lay (thats of course when she wants to stay there!)
Food wise, we feed her twice a day (sometimes three) and only dry, she's VERY picky with food (rarely eats "human" food, we've tried mixing mince, rice, veg etc with her food but she eats only the dry food and leaves the rest.
She's got lots of squeaky toys, ropes, bones etc and I do give her a plastic bottle, keeps her entertained for ages..... until she destroys it!
As for jumping up, Ive been turning away (but she continues making me go around in circles to move away and then getting very dizzy!! LOL)
My partner and I have shifts that differ every week, but we do try to spend as much time with her as possible. There isnt much of a routine happening cause of this.
When we take her for walks, she like to 'pull' on the lead, walks all over the place and like to go up to other walking in the street .. We
re trying to get her to walk on the left hand side of us and be calm.
Visitors, if she's inside and she hears the door, she's up straight away, ear stick up and freezes. Listens for a sec then runs to the door and barks. Once people are let in she does jump up on them. We usually have to hold her til she kinda calms down.
I know she's a puppy, I dont expect her to be an angel either. It's just frustrating when she's perfect one day, and the next shes crazy. We will get there eventually!!
Again thank you all for replying and for the helpful hints. MUCH APPRICIATED :D