It may be that the vet just wants to make sure that you are not putting your dog down because you don't want it anymore. I know that people do that and I think it sucks! If, however, it is the vet that has been treating your dog you should not need to have a check up done to have your dog put...
I don't want to be rude on my first day here but I have to say this. Regarding eggs coming out of the same hole as poop, I'd say you are as far off as my 9th grade Human Biology teacher who said that women urinate through their vaginas!!!! Chickens lay eggs through their oviduct and not their...