Checked with one of the guys from Charleston School for Dogs and he says I'm doing the right thing with the time-outs and taking away Simba's toy. A strong and reliable 'Leave it' would help too if Simba and another dog started to face off over a toy. He also said that resource guarding behaviour is tough to train out of dogs and takes a lot of work, so I'll just keep at it.