Yes...has worked on everything from hatchlings to 1500g adults. I got an 800g male 6 months ago, did not eat through his whole quarentine, put him in his tub in my FB rack, still wouldn't eat. Put paper in last week and he ate yesterday. Once they get on a good schedule you can stop the paper. I do not disagree with the vet visit but that wouldn't be my first step. Most non-feeders are caused from bad husbandry, stress, illness....in that order. I would try and fix things in that order also.