If a cat refuses to eat kibble and only eats canned food, it's considered picky eating. Owners need to address this promptly. While canned food contains many nutrients, it's not suitable for cats to eat at every meal. This can lead to problems with the cat's energy intake and an imbalance in the nutrients the cat needs. Therefore, it's crucial to address the cat's picky eating habits. 
How to improve a cat's picky eating habits
1. Do not feed cats human food.
2. Do not feed your cat treats during the period when it is trying to improve its picky eating habits.
3. Spend at least 15 minutes with your cat every day. Playing with your cat and brushing its fur are essential. Communicating with your cat can relieve its stress and anxiety, helping it adapt more quickly to changes during the process of correcting its picky eating habits.
4. When correcting a cat's picky eating habits, the owner must ensure that the cat is fed at regular times, rather than simply leaving the food in a bowl for the cat to eat whenever it wants. This method of improvement is ineffective.