I would recommend a puppy cut.
I used to work as a grooming assistant with a great vet in an animal hospital, and to be honest, I do not really like the groomers at petco or petsmart- in delaware i have seen some pretty bad things there, and being a grooming assistant for almost 3 yrs, you sorta know what is right and what is wrong. i would see if you can call an animal hospital/boarding place and see if they have groomers there.
GOod luck.