Leonardo is a pet acquired through Defence, it has the following effect:
Gain +1% Damage Reduction
There is no best enemy to attack to acquire Leonardo, all enemies are equivalent. Try to attack enemies with high success chance.