You will need a scan tool to program the key fob. The dealer would be the best place to get this done.
is there any other way besides the dealer
Here are the steps to reprogram it. You would still need access to a scan tool. I would call the shop to see if they would be able to perform the function. Never tried to program with different scan tools.