You could try getting a cone for small animals from your vet? They type that go around your pets head to stop them from scraching and bitting themselves.
As for diets you need either BML or Critter Love. If you need something right now go with BML. Everything can be made from your local stores and you don't have to wait for shipping etc.
www.bmldiet.com/bml-recipe.html
Error, missing URL.
m