Picked this little guy up from an LFS, anyone know what species it is? If it turns out to be unsuitable for my tank I have a friend who will happily take him off my hands. He is currently about 2.5 inches in length.

Thanks in advance