She's a baby. I agree with getting the head halter off of her and throw it in the garbage can.
When a dog pulls on a flat collar, the pressure is on the front of its throat. When he pulls on a martingale, it is around the neck. When a dog pulls on a martingale his neck can come out of alignment. If you slip and jerk that leash, the puppy's spine will most likely be jarred and out of alignment. They just aren't safe and they aren't friendly/gentle for your dog either. They aren't even safe, because dogs can and have slipped them.
Dogs generally do not mind prong collars (not suggesting this, especially at 10 weeks), chokers, flat collars or martingales. But they HATE head halters like the gentle leader. Yes, you are guiding the dog's head instead of his neck/shoulders, and yes, for the most part the dog will not pull because he can't pull you down the street with his head. But he may try, and put himself out of alignment, and if you just once forget and give a leash correction -- the dog will most likely suffer damage.
Bear Cub, Hepsi-Pepsi
Cujo2, Karma Chameleon
Ramona the Pest, Kojak -- who loves you baby?
Tiny Tinnie, Susie's Uzzi, Kaiah -- The Baby Monster.