Putin, instead of telling Snowden "Boom, you're gone !" as Trump guaranteed us he would do, has actually extended his asylum until 2020. In other words, Putin said Trump "Fuck you, I'm not giving you Snowden, I'm keeping it it 'til your out of office" (I guarantee you, if Trumps gets re-elected, Putin will extend Snowden's asylum again).
If Trump still thinks he gets along fine with Putin, that's only because Putin he playing with him...