"I was pleased for Lafferty," Smith said.
"He took a bit of criticism after a poor performance at Motherwell.
"But he scored last week when he came on and this week too.
"He is going to be a good player. It will just take a little bit of time to settle in."