I think she's really lucky to have you as her person!!i will take her to the vet.. and they can feel her tummy to see how much is in there.. and i will go from there in think ...
I can't speak to the miralax - I've never had to do this but maybe @Pouncecat1 or someone else will have a chance to chime in. Hang in there - sending you loads of good thoughts!!