White's tree frogs require a 20 gallon minimum, and your frog is large enough to need that big of a tank. I would go back to petco and demand a refund, what they did is absolutely ridiculous. Your frog could also use a deeper water dish than the one he's in in the picture. The dirt doesn't need to be changed once a week, once a month is fine although i am guilty of changing mine every 1.5-2 months. water should be changed daily, and get rid of any feces you see right away. you only need one water dish. The frog is most likely not eating because his setup is all wrong. Being a tree frog, a taller tank is needed. I like the zoomed/exo terra ones. I use a tank like this for my green tree frogs, which I have used for a single whites as well.



Your setup also needs branches and possibly more foliage. What I do is find branches outside and bake them, then proceed to hot glue them to the sides of the tank so the frog has a place to perch. Craft stores such as Joan's or other fabric stores often have a few feet of fake foliage for real cheap, and are great for frogs.





Though the picture makes the enclosure looks somewhat small, it is rather large. Here is a video I made of my frogs! https://www.youtube.com/watch?v=c_QEB63FEzM you can see the enclosure better there.