Jordan,
Here is Part 1 of the response...from the lady who I was hoping would respond. She came back with another little bit, so I'll put that in the second message.

Not a whole lot of info in this post.....but here is what I would recommend.

. I assume the puppy or dog has been "subjected" to other dogs via vet. visits...if it was a sickly dog! ask the author: What reaction did her dog have with other dogs in the waiting room??? Was it "happy" to see them....or upset. If happy...then she should go to a local park, for short visits....and let the dog get use to "sounds of children" at the park...."dogs" at the park....as well as socialization of "humans" at the park.

I would also recommend...short rides in the car....take the pup out of the car...and walk along the sidewalk of a strip mall. Again, giving the pup the opportunity to yet experience many different situtions...doors opening and closing into shops...folks walking on the sidewalks...

Does the dog have any "obedience training"....will it sit/stay, down and come. If not...work on those things so that should an event come up....you have some control over the pup! And here too, a good puppy class might be very beneficial .....giving the dog "socialization" skills...and seeing a range of different type dogs...small and large.

Incorporate the dog on family visits....let the dog get use to going to someone's home. Even if the first visit is "hectic"...which it will be...for they need to "explore" everything in the new surrounding. But the more you take them; and reward them with a treat...the more socialized the pup will be....under any condition.

So....It is time for Jordan to step up to the plate....put his fears behind him....and now "introduce" the pup to all these "noises, sounds, and different people...young and old"....

Short visits to any of these elements is the key....and even if the pup seems "anxious"....expect that....but do it everyday...and the pup will get "use to" it all...and absolutely love going "places"...seeing "things"....and having fun!!!

Ok...that is my advise to your Pet Talk question...