I want a carpet bad so I've been doing a lot of research.

Carpets don't like to touch anything that doesn't have fur. Get a feeder with fur.

This is assuming the rest of the husbandry is correct.