Your Grandpup, by my reckoning is 9months now. I think we forget what hard work it is with them for the first year. So I trust things are quite a bit better by now.
I am looking at my old girl (14) as I write. She was such a boisterous puppy, still had accidents if I went upstairs and I forgot to put her in the kitchen, (she would sit at the bottom looking up and wee, happy days
) and when a bit older would scale walls and jump fences and get out of garden and come back covered in mud.
Luckily she loved her den, under the stairs in the kitchen so I had somewhere she was happy to be left.
She is like my right hand. We toddle through life together very happily.
Well done to you and your daughter for helping this poor little soul.