My mom did the same thing with my daughter. I would make sure that she had a full belly, a clean diaper, and a way to self-soothe. She loved her pacifier, a soft blanket, and she loved to play with her hair and twirl it with her fingers. I would go in and check on her every so often if she was crying and make sure that she still had her pacifier and her blanket, and it didn't take long for her to fall asleep. I felt a little guilty at first, but it only happened a couple of times before she realized that if she was with grandma, she could be held until she fell asleep, but if she was with me, she would just snuggle with her blanket and twirl her hair until she was out. She is now almost 3 years old, and she still knows that if I am putting her to bed, she just gives me a hug and a kiss and says goodnight. But, if grandma is putting her to bed, she can go lie down in grandma's bed and watch tv until she falls asleep. It's amazing how children know which rules they can break and with who. I hope that your son gets over this phase as quickly and easily as my daughter did. And it might not be such a bad thing for him to have that special time with his grandma. Grandparents consider it their job to spoil their grandchildren!