The former Rangers striker, who now works as a pundit for BBC Sport, has pointed at Morelos’s lack of form and his disciplinary issues.
Dodds has also highlighted that Celtic striker Odsonne Edouard does not get suspended and has no disciplinary issues.
Dodds told The Glasgow Evening Times: “I think Rangers have to make a definite decision with Alfredo Morelos once they get this season over with. If you are going to try and catch Celtic and that is your ambition, Morelos is a key player but there are certain games where he gets suspended and they can cost you.
“People might disagree and say ‘he scores all those goals’, but look at Edouard, you don’t see him getting suspended. It is still continuous with Morelos and that is the biggest problem.
"He either gets suspended then he doesn’t turn up. That is costing you the title I don’t care what he’s doing in between because these games that Rangers need him most he is not there."
However, the Colombia international has been shown the yellow card five times in the league and twice in the Europa League, according to WhoScored.
Meanwhile, Edouard has scored as many as 22 goals in 27 Scottish Premiership matches for Celtic so far this season, according to WhoScored.
Although the French striker has been shown the yellow card twice in the Europa League, he has not been cautioned even once in the league this campaign, according to WhoScored.
Rangers are 13 points behind leaders and bitter Old Firm rivals Celtic, but the Gers have a game in hand.
Have something to tell us about this article?