non native speaker here: how does h"ot" and c"old" rhyme? it's a different 'o' sound and d/t is not exactly similar also.
https://en.m.wikipedia.org/wiki/Rhyme_scheme
A more notable version of the same idea, which includes more unrhymed lines, is double dactyl (XXXA XXXA). Though this is more for poetry/limerick, and not for mnemonics.
It's pretty common for English poetry and songs to only rhyme every other line