Okay, so, I brought Suki to the vet.
They weighed her, did a quick physical, and checked her teeth. She weighs 393, has perfect teeth, and is perfectly healthy, though a bit on the slim side...that was it. The vet said to just give her some more time. And ya know what the li'l stinker did on...