Correct, only those looping animations will loop.

You will have to occasionally restart playing the blacksmith animation. In general, things look better anyway when NPCs also walk around to other places and play different animations there.