Hamsters should be fed once a day, and their food should be replenished regularly. Overfeeding can lead to obesity and health problems.