You should NOT take your puppy out of the house and into places like Petsmart or for that matter anywhere there are other dogs until she has had her full series of shots. You will risk the chance of her catching PARVO and that would kill her. Parvo can be found anywhere there are other dogs and it is devistating deadly!
The bacteria can live for months on floors and in grass so please be very careful. I wouldn't even put her on the ground at the vet when you take her in for her routine shots. Now after all of her shots are finished Petsmart would be fine for a puppy class.
It sounds like she is doing well learning to go potty. Keep up the good work.