I
「私」という人を指します。
had to
「~しなければならなかった」という意味で、過去の義務や必要性を表します。
call off
ここでは「犬などを呼び戻す」という意味で使われています。
my dog
「my dog」は「私の犬」を指します。
because
「~ので」「~だから」という意味の接続詞です。
it
ここでは「私の犬」を指す代名詞です。
was running
「走っていた」という意味で、過去進行形です。
towards
「~に向かって」という意味の前置詞です。
the road.
「the road」は特定の道路を指します。