Fish Identification

#1
Please help! I am obviously a newbie! I live in Cheyenne (only store we have is Petco). I "special ordered" an orangespot blenny. My husband (who is clueless but very kind) picked it up for me due to an injury I had. This is what they gave him! It is obviously not the intended fish. What is it? What is this little guys care??

 
Top