Yes and no. They are a good source of protein and vitamins, which means that they are not just "empty calories" for exotic pets. However they are very high in fat, so they should not be fed regularly.