Dreads are touchy... you have to feed, feed, feed... and watch their loyalty level closely. And honestly... this is one of the reasons 120 taming is necessary. One of the ONLY reasons (well and for taming Cu's).... Dreads respond better to higher taming skills than you have... being 110 means you'll have to watch even closer. Rebond and check often or it will just happen again and this pet is too valuable to risk losing. Unless you can somehow gain to at least 115 (or higher) when using your Dread, I'd stable and leave it.
That said.. this is my absolutely favorite pet in this game... I hope you can gain the points and play with such a fabulously fun pet instead of leaving it to linger in a stable. Good luck to you!