I've always looked after my dgs. I love him with all my heart and I know he loves me but, a few months ago, that didn't stop him shouting "no grandma" every time he saw me. I think the problem was, he knew when he got to my house, mummy was going to leave him. He therefore took one look at me, shouted out and backed away. If a stranger was looking on they would think I'm about to beat him. 2 minutes later he was perfectly happy and we had the most wonderful time. Give your little one time, my GS has now grown out of it.