Question: how long does it take for a dog to get over a kidney infection?
Answer: The chosen antibiotic should kill bacteria, be present at appropriate levels in the blood and in the urine, and should not be toxic to the kidneys. Antibiotics are generally given for 4-6 weeks to treat pyelonephritis.