https://www.wowgold3000.com/faq/how-do-warlocks-gain-new-spells-for-their-pets.html