Sounds like Spazz is behaving just like a 6 month old puppy should! There are probably some good techniques you could use to teach him to sit by you and be less distracted, though. As far as people, though, they will always run screaming from your sweet puppy because they are clueless dorks. I may have posted this anecdote on here already, but here ya go: I recently was visited by a friend that I had'nt seen in years. She came to my house, and was greeted by Tani (aussie/boxer in my avatar) who came flying down the stairs to say hello. Tani doesn't even jump on people, but this girl, as soon as she saw my well behaved pup, screamed "OH MY GOD YOU HAVE A PIT BULL!!" and jumped back out my front door onto the porch! I put my dogs in my bedroom so she could come in, but I regretted it the whole time she was there, and I wish I hadn't done that. My dogs, my house. She should have just stayed on the porch and gotten over herself!