Both attackers were on the scoresheet in victory at West Bromwich Albion.
Kacaniklic said: "Dimitar is always good. You can just tell, he's so comfortable on the ball, and he scored a goal as well.
"He's been at some of the top clubs in England and at international level too. You always learn from him every day in training and again in games.
"For me, he is a player who should be playing every week. He is a class player and he should be playing every week with any team he's in."