I worked for a vet and he also kept them overnight. The main reason he kept them is invaribably he would tell the owner no food or water until the next day and loving owners that we all are would give food and water the same day and the animal would start vomiting. He got tired of phone calls after hours at home with panicked folks that did not follow his instructions.
I have always brought mine home the same day with no problems. Most of the time if the vet knows that you will go somewhere else to have a spay done they will let you take them home the same day. Spays are more invasive than neuters.
If you must give them water only give them a tiny amount and wait for an hour and give them a little more. The same goes with food. Only about a teaspoon of chicken baby food wait a while and give them a little bit more. If you let them drink alot of water or food they will get sick everytime. I know how hard it is for them to fast before surgery and not be able to eat until the next day but if you wait several hours and give little amounts of food and water they will do much better.
Hope this helps answer why some vets do what they do.
Judy |