So I took Gypsy to the vet today. Found out my lil girl is a boy haha. Any way all and all everything is good. He has no mouth rot or scale rot. He has a few.damaged scales from his previous owners having rocks in his cage. Hes 3ft and 950 grams so hes a luttle under weight. But we found out thats due to some paraaites so hes got medicine and should get netter. Once there gone his weight should go up. So all and all I have a healthy boy. So now Im jyst letting him rest so he can continue his shed cycle in peace.