Watch the movie
''how to train your dragon'' .
That movie got some similar creatures.
Dunno how to critic your arts coz i never did these
may be hmm.... That last picture , i think its body make it a bit large. Oh hell am down with creatures