Our closest Petsmart is an hour away...a little to far to go. We do have som local training though. I do think that an actually socialization class is a good start with her, along with talking to our vet/behaviorist. She was much more well-behaved today. Its like she has PMS or something! Some days she's fine, others she's not. Go figure. But she does need to have more obedience and socialization. We're off to the vet this week to talk to him about it.