You've probably had a bunch of responses to this, but let me say this:
That "old" story where your child is so good and compliant for everyone else but you is probably happening to you (although this is the only time where I'd actually agree with it-because I kind of think this is true for us where sleeping is concerned).
My two and a half year old has, on one or two occasions, been put to sleep at my in-laws house (and my parents house for a nap) by the grandparents (without us there), with ease. At our house, the same does not apply. Even though she's two and a half (and insists "I'm a big girl for not nursing") she still nurses at night to go to sleep. Unfortunatly I'm the one she relies on at night for comfort and to go to sleep, not her dad. On most occasions nothing we can do will get her to go to sleep (and without nursing), but it seems like the grandparents have the magic touch on that score.
My daughter isn't a sleeper anyway, never has been and I suspect won't be for a long time-even when the grandparent magic starts rubbing off on us.
My only advice is: Your daughter is little still, but what I do now is if I hear my daughter stirring and making noise I wait. I used to run right in and let her nurse, but now I just wait to see if she's really going to cry or not. I can usually tell within a few minutes.
And of course, as everyone else has said, the teething can affect their sleep habits for awhile.
Good-luck.
K.