I called my vet last week about neutering Bobby and he said he prefers to wait to neuter Yorkies until they're at least 7 months old. He said it gives them time to gain weight and mature, plus more time to see if the baby teeth will come out on their own.
Well, my little teapot is plenty strong and has been driving Lily, my bulldog, absolutely bonkers with his fake-humping.

She went after him today and scared the daylights out of both of us! So, I'm scheduling his surgery next week even though he's just 8 days past six months old.
Julie