to settle an argument.. is it correct to hyphenate

She will be placed into a short-leg walking cast? I say yes!

Thank you !

You're right. Two nouns together, with one modifying the other needs a hyphen.