He is about 15-18", is my guess. Is he going to grow a lot? Because if he is, I know I will have to find a better home for him. But I love him. I named him Pantera (I wanted to call him Panther, but my husband didn't like that name, so Pantera sounded kinda close to me). He actually lets me pet him, and tonight, he even let me wrap my hand around him and stroke him for about 30 seconds before he slowly swam away. I thought maybe because the water is so cold (52 degrees), maybe he like my body heat.