Alright Bob, start off with another Dream Eater. Then spend about half of your health setting up a Substitute. Finish up by taking a nap and regaining your health with Rest. If Rest is considered banned (even though it's not a 'direct healing' move) then hit Ocelot with Solar Beam if he's still asleep, or Magical Leaf if he isn't.

~Dream Eater~Substitute~Rest/Solar Beam/Magical Leaf~