Sachverhalt: Sachverhalt: A. Das Bezirksgericht Zürich verurteilte K._ am 3. November 2005 wegen Widerhandlung gegen das Betäubungsmittelgesetz, einfacher Verletzung der Verkehrsregeln und fahrlässiger Tierquälerei zu 3 Jahren Zuchthaus. Zudem ordnete es eine ambulante Massnahme im Sinne von Art. 43 Ziff. 1 Abs. 1 StGB während des Strafvollzugs an. A. Das Bezirksgericht Zürich verurteilte K._ am 3. November 2005 wegen Widerhandlung gegen das Betäubungsmittelgesetz, einfacher Verletzung der Verkehrsregeln und fahrlässiger Tierquälerei zu 3 Jahren Zuchthaus. Zudem ordnete es eine ambulante Massnahme im Sinne von Art. 43 Ziff. 1 Abs. 1 StGB während des Strafvollzugs an. B. Auf Berufung des Verurteilten und Anschlussberufung der Staatsanwaltschaft IV des Kantons Zürich bestätigte das Obergericht des Kantons Zürich am 20. Oktober 2006 den erstinstanzlichen Entscheid. Zudem ordnete es den Vollzug früherer Strafen von 8 Monaten Gefängnis sowie 4 Jahren und 10 Monaten Zuchthaus an, nachdem die damalige ambulante Behandlung gescheitert war. B. Auf Berufung des Verurteilten und Anschlussberufung der Staatsanwaltschaft IV des Kantons Zürich bestätigte das Obergericht des Kantons Zürich am 20. Oktober 2006 den erstinstanzlichen Entscheid. Zudem ordnete es den Vollzug früherer Strafen von 8 Monaten Gefängnis sowie 4 Jahren und 10 Monaten Zuchthaus an, nachdem die damalige ambulante Behandlung gescheitert war. C. K._ führt Nichtigkeitsbeschwerde mit dem Antrag, der angefochtene Entscheid sei aufzuheben und die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. Das Obergericht hat auf Gegenbemerkungen verzichtet. 