is there any tm that has a move which can put a foe to sleep?
For genration 3 and 4 you can get tm secret power which in grass has a 30% chance of sleep.
Tm being 43 I think.
Hope this answer helps.
Only audino learns this move by level up.
If you want it on gen 5 you need an audino or help from gen 4.
There is no TM for making the foe fall asleep. Sorry.
Plus I scrolled through the list.