Question: how long does a dog have to fast before neutering?
Answer: Follow the directions your clinic gives, but generally speaking, your dog should not eat for at least eight hours before the surgery because the anesthesia may cause nausea. Drinking water beforehand is usually fine, but check with your vet.