Hey guys,
Sorry for the late post. Super busy day yesterday

.
So we took him to the vet again to have him thoroughly checked out and he is super healthy and just a regular happy puppy. He has a really healthy heart and he weighs 1.9 lbs according to the scale at the vet's office. He was 1.8 on the same scale a week ago. She said he would probably be about 6-7 full grown, but according to charts online, he will be 4.5-5. I guess it doesn't really matter. We are just glad that he is healthy and happy considering where he came from.
We also got him started on his deworming and heart worm medicine and he is dues for his second booster on august 20th. Once he gets all of his boosters, we are looking forward to socializing him with other puppies. The vet said that there is a puppy socialization place down the street, where puppies just go in and play together. That sounds like it would be really fun. He is also having a stool sample tested but we haven't gotten results yet. We saw a bit of bloody looking mucus type thing in his stool just a couple of hours before we took him to the vet, so that was king of scary. They are testing it and said no news would be good news.
As for a name, my boyfriend and I finally both agreed on two, Milo and Oliver. We have been calling him both to see which one he likes, LOL. Yup, we're silly people

. But it looks like Milo is the one that's sticking.
I just want to thank everyone on here who have been super nice and incredibly supportive and gave me a world of information. I really appreciate it

Thanks to you guys now I'm a mommy and I'm really pleased with my decision