My yorkie hasn't been neutered yet, but he has been through some major surgery involving removing bladder stones and searching for a liver shunt. He was in surgery for about 1.5-2 hours, and he was fine, so don't worry too much

He has recovered beautifully...