Just rightclick your pet with the item you want them to wear while sneaking. To remove the equipment just rightclick your pet with shears while sneaking. Weapons/Armor are only visually and have no effect on the pet
Riding a pet is like riding a horse with a saddle.
Firstly look what you pet wants as food here. Then just rightclick your pet while holding the food item in your hand. It will first increase the saturation of your pet your pet and when it is at 100 saturation it will heal it. Every food item has a saturation of 6points and every missing saturation and HP will use 1 point.
ProtocolLib is required for the Enderdragon to be tame-able.
There is no Flying AI in Minecraft. Pets utilize the Tamed Wolf AI once they are tamed as a MyPet.