The puppies are all doing so good! Growing and getting so big, we had our weigh in tonight and puppies range from almost 2 1/2 lbs to just over 3 3/4 lbs. It seems crazy to me that they all look varied sizes but it is all within a pound and a half. Everyone has teeth coming in, so we are progressing right on schedule. Puppy mush has begun and puppy food will be following soon.