Tucker did pretty good at class today. We did "pass the puppy" and he had to go to the other owners of the other dogs. It was kind of funny, the other puppies (aside from Milo, of course) were going nuts and barking their heads off and Tucker just casually laid down and took it all in. He was very timid with the other dogs though and we are going to work on that more next week. We also have a couple of friends who have agreed to bring their dogs around so he can socialize more.
His temperament is very good. He is a great dog. He learns commands well, has been potty trained and crate trained for several weeks. He does not bark when the other dogs bark at cars or people knocking on the door. He is very playful with Milo and with the kids and us. He can be stubborn about not moving forward while walking on the leash but he gets better and better at it every day.
I'm not 100% convinced he's a staffie. Everyone always says staffie or pitbull. I just don't know.

I took this picture about an hour ago.