You cant charm any decent pet except in dead hills. You CANNOT charm a dread nobody can there quest related. The charm is the crappiest charm in the game only lasts a few minutes
i just tested them out the highest charm is lvl 52, and they do not last only a few minutes i did the /alarm 20 and when it went off i still had the pet.. so my guess is that they last 30mins or so