Hi, I'm new to Yorkie Talk! I took my 20 week old puppy to the groomers but he came back looking like a totally different dog

I chose this grooming pace because whenever I would stop by this spot to pick up supplies, I see a lot of people dropping off and picking up their dogs, so I figured they must be good. I asked the groomer for a trim and keep the hair around my pup's face out of his eyes. I think she cut and trimmed too much around his face, he does not look like a puppy anymore. I still love my pup of course but its a shame that he's only 20 weeks old but looks like he's 10 years old!
I was just wondering if it's possible to get his puppy face back? How long will it take his hair around the face and head to grow back? What should I tell the new groomer (I will not go back to the same one of course) on how to cut around his face next time? I included before/after pics below, any advice is appreciated!