IMHO it's technically just about perfect, everything sharp and clear and colourful and the critter is as far as can be seen pretty much fully in the DoF. I think you should be rightly proud. I would be
Oh, and apart from all that it's a nice and well composed picture too.