Your cage is too small. In my opinion a single dwarf needs about 450sq inches of floorspace so the cage should be a lot bigger than what you have.
Make sure there are no platforms as they can lead to territorial issues and you should have two of each item in case you need to separate them.
Hope this helps