Tam Tam,
You are not alone! Just when you think you will never get a decent nite sleep again, you realize you made it through those first couple months and all of a sudden all of these little successes happen. and before you know it, you are like.. "wow, I am so proud of my little girl/guy" and they are growing up and you hardly remember those nites getting up every couple hours, paining over the whining and crying and realizing the rewards of your patience and consisitency in training your little one. Sometimes you have to try to put yourself in their "paws" and understand the way they feel when you get them home-- new unfamiliar house, new people, taken away from their mommy and only environment they knew all their little furry life thus far. They are pack animals and it is in their nature to want to be near you at bedtime etc, once they have that security of knowing you are always there for them and the pack leader as it may be, then you see a change and a confidence level in your little one. Love them, be patient, repetitive, loving and patient, and consistent, (oh yeah, did I say patient???

) and it will get better! The more you invest and contribute to your human - canine relationship, the bigger reward in a loving, respectful, well trained, fun companion you will have.
PS. Welcome to YT! and I notice you are in Minnetonka, I live in Chanhassen!