haven't weighted him for like a month, last time we weighted him at the vet he was a bit under 3 pounds, I think he is definitely over 3 pounds now. His hair is also getting long and pretty!
have you started puppy school? We bring him to puppy kindergarden and it really helps. The school (SF Puppy Prep) also have puppy happy hours twice a week and he gets to go play with other puppies. I also found out the pet store a block away from my apartment actually has puppy classes too, so we will bring Bear there instead of SF Puppy Prep after he graduates from kindergarden. It's much closer (don't need to drive!) and he will get to play with other pups in the neighborhood, so later on he will have friends at the park.