Many conditions can trigger increased appetite in dogs. A dog may have learned the behavior because they were not properly fed or became anxious about food. Or, they may have developed a metabolic condition or infection or have parasites. Your vet will need to do an exam, ask questions, and do some tests to rule out certain causes.