You could also purchase alfaobd available for Android or windows, and a obdlink mx roughly $150, then a fob from Amazon that matches you other one.
Would need your 4 digit PIN for rfhub from Dodge parts department, or you can use Chrysler pin puller from Android apps cost about $15
Still cheaper than stealership and you get the tool.
Alfaobd is a very powerful tool, so this isn't it's only use.
I have programmed fob on 2014 journey, 2015 ram 2500, and 2018 ram 1500.
Hope this helps, good luck