So my gecko is around 2 years old, i got him in Feb '11 and have only once had a problem when i first got him his bulb was wrong so he wasn't getting the proper UV from it so i got a stronger bulb and he perked right up. I only switched to herp carpet about 6 months ago when it got too hard to clean up the coco fiber i was using, and he kept digging in it trying to get to the under tank heater, now that I use the carpet the crickets Ive been giving him since we moved have started to crawl under the carpet and he cant get them so i used things in his tank to hold down the corners then they would just hide behind those things, so now Ive found stacking rocks from pet smart which seem to be working and Ive also switched to feeding him in a separate tank, but for the last three days he hasn't wanted to eat, i feed him every other day because that's what hes used to and i used to feed him every day but he just wasn't eating them so they'd go to waste. But for the last 3 days since i tried to feed him tonight and two nights ago he ate one cricket and then started freaking out, like climbing the sides of the tank i had him in trying to get out so i put him back in his cage and threw out the crickets thinking they were too big for him to eat, so i tried to feed him in the tank again tonight and he did the same thing but didn't eat the cricket first, this time he just started to climb again, so i put him back in his tank and i put the cricket in there too and i checked a couple of mins ago and i couldn't see it so i figured he ate it so i put in two more which he normally eats three. why would he not eat in the separate tank when hes been doing it great for the last 4/5 weeks? hes used to being handled because i hold him and stroke his back every day since the day i got him. why is he only now acting weird about his food?