I did quick mockup just to demonstrate the tools I used to build the piece.
The creature was build using Zmodeler then subdivided and sculpted(only the head). Then I used Insert Nanomesh to add the scales to the body.
I also used Zmodeler for the wooden part of the cart. All the ornaments was extracted from the underplaying geometry using masking, extraction. Later they were retolpologised with Zremesher with KeepGroups on.
I hope this is helpful
P.S. Forgot to add - The tool has about 56 subtools and it is nearly 65 mil polys.