So I've been training my four year old dog to come when called, off leash in a quiet and enclosed environment. She's gotten very good at it and I'm thinking about taking a the training up a step by taking her into more distracting environments (using a long leash and harness). There's one instance in which she doesn't immediately listen to the recall command and that is when she's coming to me but smells a patch of grass that I assume another dog must have peed on or something. She'll stop and take the time to pee there herself before continuing on for me. If she's properly trained in recall, should she be ignoring these smells and coming immediately when I command it? Maybe I'm just over thinking this but I want to make sure that she's the best she can be in a non-distracting environment before making things more complicated for little, over excitable brain.