Like the mount, Halfling isn't really necessary. Small size was just because the blink dog is medium. Presumably, if you could enlarge the blink dog, you could be medium-sized and do the synchronized ring of blinking thing.
ToB isn't entirely necessary, either. You could do:
Race: Drow or Half-Drow
Totemist 5/Crinti Shadow Marauder 5
That gets you a standard-action teleport and a move-action teleport. You can add a swift-action teleport via items (e.g., Anklet of Translocation).