Homemade dog food works best for Dandie dinmont terrier. However, getting a recommended meal from your vet is also a good option.