I have a puppy 3 months of age.she is a cross breed of Pomeranian and pug . she weighs 2.30 KGS. is she underweight..??she had fleas and ticks when I brought her home. we started giving her pedigree professional range puppy food after the vet suggested it for 1 month. the fleas disappeared but ticks are still there. I have read several articles that pedigree is not good. what should I feed her for good growth and weight. when I bought her she was 1.20 Kgs and in one month it increased only 1kg. is it because of the breed she is..?? I am really confused about everything.. its the first time I am going to raise a puppy. please guide me on normal well being of her in every aspect.