Hi the average a pup should put on is 10g a day some put on more, as for the bed thing don't know why she would be doing that, if you have concerns contact your vet they should be able to help and put your mind at rest. Not sure what you have Sophie and pups laying but I bought one of those large plastic beds and had one of those cage fleeces in had heard about puppies been lay on by having soft thick blankets and knew Molly would like an enclosed cage set up with roll bars, she was really hot and those beds give plenty space and the pups seemed safer not been lost under blankets. Really feel for you it's such a worrying time for both mammy and pups
__________________  Clare and fur babies Merlin  Molly  Milo  and Mickey  |