I see. So you are trying to get the pup to suck a nipple, and princess is willing, but the pup doesn't want to do it.
And, you mentioned "the smallest is not sucking properly mad mam keeps taking her out of her basket what should we do." which I took to mean that she was pushing the pup out of the basket away from her other pups. My confusion. Sorry about that.
Well, if the pup won't nurse, you have to try to get it to nurse from a bottle as I have mentioned. It may be easier to get it to nurse when it is away from the other pups.
Often the smaller pups lose their heat faster than larger pups. You mentioned this was the smallest one. Sometimes, they need to be warmed up a bit. Get a warm blanket or towel from the clothes dryer and snuggle the pup up in that while you attempt to nurse it from the bottle. Sometimes, as it warms up, it will nurse more.
Be sure to also get a warm moist cloth and rub it in the genital area. It could be that the pup needs to defecate or urinate. This will also keep them from eating.
If warming, bottle feeding, and urinating/defecating does not work, the pup will have to be fed with a feeding tube. This is hard to do, and shouldn't be tried unless you have experience with this. It is actually possible to place the tube in the trachea instead of the esophagus. Instead of going into the stomach, the food goes into the lungs.
You might want to have a local Vet show you how to do this.
Here are several links showing that procedure : https://www.youtube.com/watch?v=bIKWr7yRU2ghttps://www.youtube.com/watch?v=JbX4mk291Pchttps://www.youtube.com/watch?v=lc3TaJx7AXM
The pup has to eat. If attempts to do that at home are unsuccessful, then tube feeding is the next step. If you don't feel comfortable with that, the pup will have to see the Veterinarian for more advanced care.
Be advised, the pup may not live not matter what you do. Especially if something is quite wrong with it. But again, I can't tell you that over the internet.