It is a barb with an attack pet. I figure out to hex a pet egg ages ago to change the class requirements.
You may find this useful. Its in 343's tools I believe too. Its also long overdue for an update.
http://forum.ragezone.com/f695/hexdata-guide-663918/
In terms of how to make the pet.
Step 1
Clone a pet and give it a new ID. In this case I cloned the overclocked mechacrab.
http://i790.photobucket.com/albums/y...I/Yoshipet.png
Step 2
Change the model to the model of the monster. This can be taken from the monster list in elements. The surfaces is the icon for the pet. You probably have to create an icon or use an existing one for it. Change the class to what ever class you want to be able to use the pet egg. 255 is all class. Change whatever other stats you desire.
Step 3
Clone a pet egg. In this case I cloned the overclocked mechacrab pet egg.
http://i790.photobucket.com/albums/y...Yoshiegg-1.png
Step 4
Give the egg a new ID and name. Change the field for the pet to the ID of the pet created earlier. You do not need to change the models or surfaces here. It is the model of the egg when dropped and its inventory icon.
Step 5
Find the monster you want as a pet in the monster list and change the "tamable pet" field to the ID of the pet egg you just created.
http://i790.photobucket.com/albums/y...I/Quillhog.png
Step 6
For lolz or whatever reason use hexgen in pwAdmin add veno skills such and Heal Pet, Tame Pet, and Revive Pet.
Thats it. There is probably more you can do but thats basically what I did.

