Why are they loyal to Putin, he pretty much razed Chechnya to the ground.
Kadyrov is an opportunist. He will fight along side you today, if it gives him a chance to kill you tomorrow. The term “Chechen” has for centuries been a pejorative term for treacherous.
Simple, they got tired of Putin killing them and surrendered.