Yes I am sure they are dovii. I talk regularly with the guy who caught their parents in Costa Rica who lives there. Every example of red dovii I have heard about has had a peeling process. And they don’t reach their full colors until a pretty large size. Here are some different examples.