It is ok if your dog has taken metronidazole on an empty stomach. However, it is recommended to give the drug with food to prevent any stomach issues. Giving metronidazole on an empty stomach may also decrease the amount of the drug that is absorbed into your pet’s body.