oh, but be careful. Make sure before you put her or him into those enviroments they are up to date with all thier vaccinations. This includes pet stores. It's ok to take them with you but I wouldn't let them run around on the floor. We kept Cruz in the basket on a blanket when we went. This info was per our vet. Also some trainers won't let you in with your dog until all the proper vaccinations are completed.
In the mean time, you can start them out on basics like sit and down on your own. It's very easy. Youtube is full of training videos. But a trainer is still really advised as soon as you can.