Last week when Leo was at the vet he weighed 6lbs. The week before that he weighed 5lbs, and the week before that he weighed 4.2lbs. He's about 15wks old now. He also has super long legs. A few times whilst in the vets office, people have come up to me and were surprised he's still a puppy