Eluned, you are doing a great job hun Babies grow faster in the first 3 months than at any other time. It is totally normal for weight gains to drop a lot after that. Think about it this way - most babies double their birth weight in the first 6 months. If they kept doing that they'd weigh than us within 2 years!!

I know it is very stressful to not see the numbers on the scale going up as much as you would like. But there are so many more signs of "getting enough". The doctor isn't worried, and doctors usually are worry-warts about numbers, so that should give you some reassurance. Perhaps your little one is just going to be a slow grower. Or maybe she's saving her growth spurts for a little later! Honestly, everything you have said sounds to me like your DD is doing really well, and that you are doing a great job of nourishing her. If you want to give her top ups to be sure, you could try putting her back on the breast 20 - 30 minutes after a feed - that way she will take more if she wants it, and you don't have to give her formula if you don't want to. That will also help your supply.

I hope that she has a good gain next time so that you can relax a little. In the meantime, try to trust your body in its ability to feed your DD. It seems to be doing well.

Also, a little note on solids. Solids displace breastmilk, and can actually lower weight gains, particularly if they are low calorie foods like vegetables. As kmn said, if you are feeding her solids, it might be better to stick to high calorie foods - dairy and meat are good for that.