Thanks Brock! He's brought me so much joy in such a little amount of time so far. My first order of business was getting him socialized with good dogs and people. There's a huge dog park across the street from me with great dog parents. They make sure their dogs play gently with my little boy. Of course at the park there are bad dogs and bad dog owners. As I've spent more time out there knowing the people and their dogs, they've given me great advice.... "Avoid that dog, yours will pick up bad habits from him." "That German Shepherd is a prick." Those sorts of things. I love the urban neighborhood I'm in... It's truly like a family. There's been times when I couldn't make it back to my apartment in a reasonable time to take him outside, and my neighbors have jumped at the chance to help out. There's also dog walking services available to wear him out during the day.