Welcome to Pet Talk!!! Your English is wonderful! I'm just sorry I don't know too much about turtles so I can't answer your questions. Somebody will probably read this soon and be able to tell you.

I am glad Mashi is okay