Dragon’s tooth always shows the animation, regardless or not whether you finish the whole cast. I don’t think it’s a bug. Try starting to cast DT then cancel it as early as you can – it will still show the animation, but in fact the spell has not been cast and will not do damage.