Chris,

You totally do right by Ebby. Of course you must keep her inside when you are living on a main road near loads of dogs.

I only mentioned Ebby to show that some English kitties NEED to be kept indoors. (And she is such a great cat)

Maybe you can cat proof the garden in the future and then Ebby could visit outside.