This little guy Nigel below is our current foster dog. You wouldn't know he's an American Eskimo dog because he's been shaved down. His owner didn't take very good care of him. When he arrived at the rescue shelter, his fur was all matted and he didn't smell too good.
He has undergone two separate surgeries with a week - one to have him neutered and the second time to yank out all his teeth. There really is no excuse for the vet not to have done both procedures at the same time, but I guess this way there's more money in his pocket. Nigel is close to 10 years old and faced greater risk from anasthesia. Whether or not Nigel pulled through the surgeries wouldn't have made any difference to the vet because either way, he gets paid.
I was happy to find out that Nigel is fine and we get to pick him up today.