My dog has poor appetite, low spirits, constant trembling, and vomiting
Expert Answer
If your dog shows poor appetite, low spirits, constant trembling, and vomiting, it may be caused by: 1. Digestive problems-such as gastroenteritis, indigestion, or intestinal infection causing poor appetite, vomiting, and trembling; yellow fluid or food in the vomit may indicate stomach acid. 2. Diet problems-the dog may have eaten unsuitable food or been poisoned, causing gut irritation and toxic symptoms.
3. Infection or disease-such as canine distemper or dog flu, usually with cough, runny nose, or eye discharge. 4. Intestinal blockage-a swallowed foreign object may cause poor appetite, vomiting, and trembling; vomit with a foreign object or blood suggests blockage. Take the dog to a vet promptly for exam, blood, and fecal tests; treatment may include medication, fluid replacement, and diet adjustment.