I got a lab puppy about 3 1/2 weeks ago. The vet took a look at her teeth and said she was probably 11 weeks old. Now she's 14 weeks old and we've had two rounds of boosters and only have one left in another 3 weeks. My concern is her weight. She seems quite small for a lab. Shes 16.5 pounds now and was 11 when I got her. She did have worms specifically tapeworms up until about 2 weeks ago so that could possibly be part of the weight gain issue. She is a rescue so I'm sure she's mixed with something and I was hoping some doggy pros out there might be able to tell me what she may be mixed with or why she's so small and seems to be putting weight on slowly. I attached a few pictures of her!