They are smart indeed. Do you work on "come" at any other time and in any other place? I would vary the training and teach more behaviors as well as not give the treat EVERY time. She eventually needs to respond to the command without the expectation of a treat, but just bcause she wants to "do the right thing" and please you.
My Princess Chai has learned to "twirl" and she will just start twirling if she wants a treat.....LOL....it is so funny. My westie will do the very last trick I taught her over and over until i give her a treat!!! They are so cute, it is hard to resist giving in to them when they do this.