Good idea, I would wear powder free latex gloves when handling your frog also

0.0.1 PCf
Soon to come 0.0.4 Phyllobates bicolor