The recovery time for cats to refuse food due to stress varies depending on their individual constitution. Under normal circumstances, most cats recover within 2-3 days after a stress reaction. If the stress reaction is severe, the refusal to eat may be prolonged.

At this time, the owner should pay close attention to the cat's condition. If necessary, consult a veterinarian and consider measures such as force-feeding to prevent the cat from developing serious diseases such as fatty liver due to prolonged refusal to eat.