Heya Lynne!
Your pup is adorable
I don't think anyone has answered your eye-contact game question yet (didn't read all the posts though) so I'll bite.
It's really simple, have your pup sit or stand in front of you and hold out a treat to the side with your hand closed so that the dog can't reach it.
Don't say anything, don't move, just stand there holding the treat. She'll probably nudge, lick and paw at your hand for a while. Eventually, when she sees that she isn't getting the food, she'll glance up at you for maybe a split second with a "What's going on here??" look on her face.
The INSTANT she makes eye contact, say YESSS!!!! in a really high-pitch and excited tone and immediately give her the food.
Correct timing is of the utmost importance here. You HAVE to give the "YES!!"
while she's making eye contact, or you've failed.
It can be tricky at first because the eye contact can be so brief and fleeting, so make sure you're focused
Just repeat that over and over again. Hold the food out to the side and say YESS!! + treat as soon as she makes eye contact.
Eventually (usually within a session or two of this) she'll start to look longer and longer in your eyes and you can extend the time that she has to hold the eye contact before she gets the YES!! and the reward.
This works amazingly well.
I taught this to an 11-year-old dog for the first time and it took her 3-4 "YES!"'s to figure out the game and she's been giving me nice long stares ever since.
Also taught this to a 9-week-old puppy and she was also giving me 4-5 seconds of eye contact within the very first session.
I'm teaching it now to my 18-month-old male shepherd and it's taking him a little longer.
I'm finding it practically impossible to get my timing right with him cause he glances back and forth and back and forth so quickly between me and the food.
He does hold prolonged eye contact for a toy though (taught using the same method). Go figure... he's a weirdo
This is one of the funest games you can play with a puppy (really easy too, and it doesn't even require getting off your butt if you're feeling lazy, haha). Good luck and have fun!
A good way to encourage bonding is to take your pup out to a strange place at night where it might be a little bit worried (not terrified obviously, just enough that she'll want to stick close to you and won't want to wander off on her own).
Walk along at a quick pace, call her name and give her a quick pat every time she runs up to you.
Quickly back away from her, take off at a quick pace and call her again if you feel that she's about to lose interest in being petted.
You probably won't be able to turn her into a snuggly cuddly dog if that's not her personality, but a puppy will bond pretty quickly with someone who they think is protecting them and keeping them safe in a strange environment.
This is how I taught my youngest pup to follow me around on leash. As an 8-week-old she was too confident and independant during the daytime to bother with me and it took a lot of food to convince her to follow.
At night though, especially in a strange place, she would be much more eager to follow me and to not let me out of her sight.
I just took off on her calling her and she came running each time - no food and no toys
She enjoys petting and snuggling but only when she's sleepy, lol.
My oldest female (11) only enjoys excited petting during training but will grumble and move away if we pet her while she's resting. She likes to hang out on her own.
My male shepherd (the one in my signature) is the largest marshmallow lap-dog you could ever imagine. He wants to be petted and kissed continuously and is always lying down RIGHT on my feet, or on my lap or leaning against me. He's the best, though a little heavy at 96 lbs to be a lap dog.
It's just the way they're born, don't take it personally if you don't have a snuggler