A sudden loss of appetite is often one of the first indicators of trouble. If your pet refuses to eat for more than 24 hours, it’s time to act. For dogs with food sensitivities, switching to specialised dog food for allergies can alleviate discomfort and restore their appetite. However, if the refusal to eat persists, seek immediate veterinary care.