She has been to puppy, basics, obedience, advanced obedience training - we also have 2 other dogs that are not Shelties. Despite all the scoializing to other stimuli, she will raise a lip,snarl, and snap at other dogs, unless it is another sheltie her size. Oh, one other thing - she is the...