I need a trainer. Anyone do it themselves or have a great recommendation?
My pup is a little on the wild side. I know he's a puppy but he is always (every second he is awake) biting my hands, face, feet. He is always nipping at the girls. He goes crazy when he smells any type of food. The girls have holes in their clothes b/c his little razor sharp teeth latch on and won't let go. He was a rescue so I'm not sure of his background. We have voiced our concern at our vet but just wondering if training is the way to go?
Here is a picture b/c he is just soooooo cute:

ETA: He looks so sweet here but honestly he is seconds from attacking that pillow.
)
Re: .. and while I'm on the subject of dogs: training
We took Rowan for general obedience to four paws two feet. Jay is a doggie whisperer. He was awesome.
For behavior issues we used Cheryl with Bark Busters. It's $$$ but she's really awesome and we made some vast improvements. I wouldn't use her for obedience but for more tough issues.
When we first got Rowan he was a biter too. It might or might not be a puppy thing.
What we did (and I'm not an expert, but it worked for us), we were watching to show It's me or the Dog and there was a couple with a similar issue.
Whenever he would nip at us we immediately get up and turn around showing him our back side. If he persists then we put him in "Sin Bin".
(This was actually two methods she used on different cases but together worked for us)
The "Sin Bin" was our small bathroom. It's not very big we'd take him in there and leave him for 30 seconds with the door shut.
If he came out and nipped again he went back in for a minute. (and up from there, I think the most we left him in was 3 minutes)
It stopped within two weeks. Honest. We didn't know if it would work or not. It's something to try.
Rowan became dog aggressive and had two separate incidents where he bit another dog and that's why we saw Cheryl. Bark Busters has a "leader of the pack" mentality so it's not obedience so much as training you to also be the "leader" with your dog. She's $$$ It was $250 for the first lesson and then $100 after a lesson until you reach $500 and then you get her for the life of the dog. We only used her the one time and it was enough of a path for us to keep up with.
We just don't take him to daycare anymore and he has a very short leash when it comes to other dogs. Now we can recognize when it's a little too much for him and we just take him out of the situation.
I would start with Jay or John and see what they think.