The point of the pets is to have a companion during your battles, travels, and to assist you in reaching your goals. As for the abilities of each pet it is a gameplay deal. In other words, one must play with the mount (pet) in order to find out it's abilities. One pet may be perfect for one warrior, but it might not be the right mount for another. A lot depends on the warriors style of gameplay, and how the warrior spends his dragon points. Each mount has a particular ability, you have to find out which mount suits you the best and caters to what you need the most.