8 weeks is way too young for a hair cut. I can't imagine his hair being that long at his age. It may seem poofy but that's just puppy hair and it will lay flatter as he gets older.
Either way, You need to wait until your puppy has all his vaccines before taking him out of the house. At 8 weeks old he should just be getting his first distemper combo vaccine. He needs two more boosters. You may also want to consider a bordatella vaccine if he's gonna be around dogs a lot. Lastly, the rabies vaccine should be given at about 6 months old.
Most groomers will take puppies after they've had all their distemper boosters. Some require rabies and bordatella as well. You'll have to ask around and find one your comfortable with.
My yorkie got her first hair cut at about 8 months old.
__________________ Kellie  and  Morgan |