Metronidazole For Dogs. Metronidazole, also known as Flagyl, is a multi-purpose antibiotic often used in the treatment of dogs. While it’s not yet approved for use in animals by the FDA, it is commonly prescribed by vets for the treatment of Giardia and bacterial infections.