heya!!
! you may find that you will get more replies to such questions on the oddballs section of this forum (think that is where people post about thier puffers!!) hope that helps ya.. well indirectly perhaps!!
good luck, look forward to seeing you around!!
kat
awww poor apple snail