Yeah, I have been crate training finn since the day we got him. I know how effective it is. I keep everything OFF the floor except for toys for the pup. I NEVER play rough with him or tug of war, either. And, I ask everyone I see to approach us with their kids, if they'll be nice, and, with their dogs, if they're good with other dogs. I ask everyone to pet him, too. And, he's going to the training class, so, he'll get even more socialized. I have read tons of books, done a lot of research, etc...but, I'm still learning and wanting to know more. I love the photos of your puppy!