Congrats! I get to go pick up my little girl tomorrow after waiting for 6 weeks! She will be 10 1/2 weeks old. The breeder doesn't let them go before that. I am glad because I want her to be eating solid food with no problems and be just a little bigger.
I love M names and my suggestion is Molly. I almost named this new puppy Molly, but the family decided on Lilly.
Good luck and the wait isn't so bad....if you are on this site everyday