I've never experienced any of this, but I have to admit I was a bit alarmed by Maggie's size, too. Hopefully you can get it under control!