are any fish compatible with dwarf crayfish?

As mentioned, you're more likely to see fighting between adult male crayfish, when a female crayfish is ready to mate, than losses due to predation. One other thing I'd add, more cover for the juvenile crayfish. They could be excessively stressed by fish, even when the fish are not actively, or capable of, hunting them.

I would, however, avoid aggressive fish, such as cichlids.
 
nano fish are ideal with dwarf crays. Also, as pixl8r said, plenty of hiding places (stacked wood, areas of dense planting, or caves) are all you need for this to be a success.
 
I'd agree with the others (especially the local invert expert :rofl:). Anything that can't eat them is fine. We're talking Dwarf Crays here. I've kept mine in a snail breeding tank, guppy breeding tank, with baby normal crayfish, and now in with Weather Loaches, Dwarf Liverbearers, Cherry Barbs, and even a Dwarf Puffer. Nobody ever seems to even take notice of him. He does look a little nervous when the Dojos decide to start playing in the plants he is climbing around on though.

As long as it won't eat them or attack them, it is fine as a tankmate. They are too small and too light to hurt a fish.
They do seem to like hiding place, as was mentioned.
 
You could get some Endlers. Even if the Cray got ahold of one or two now and then they multiply like crazy so you wouldn't have to worry about replacing the fish.
 
I have a dwarf cajun in with celestial pearl danios (and fry) and heterandria formosa (and fry) with no issues. All of the fish tend to hang out close to the substrate on a regular basis too. You don't get much more "nano" than H. Formosa :) Granted, I only have 1 dwarf cajun in there, but it seems to me that the shrimp (yellows) in the tank would fall victim first since they're not as fast as the fish.
 
anything that won't sleep on the bottom should be fine as they are peaceful but oppertunistic
 
AquariaCentral.com