I have a 55 gallon aquarium. I have 1 mature Jack Dempsey, one mature Convict, and one mature bristle nose pleco in the tank. All of the fish are around 5 years old. I have never had issues with any of them eating, the jack Dempsey being the most voracious of the bunch. He has always preferred live food, mostly night crawlers and meal worms, but would also eat frozen cubes of all sorts, but never liked pellets or flakes. I recently changed out the substrate from small pebbles to coarse sand. He was fine for the first month or so, but over the past few weeks he has refused to eat. The other fish are eating just fine. He is otherwise healthy looking and color is good. Any suggestions? I live in AZ so the temp is normally pretty warm, but we have had a bit of a cold snap lately, hoping that is the cause. I keep the house at 72 degrees. Is that too cold? Should I invest in a heater? This has never been an issue in the past. Any help or advice would be greatly appreciated

