A caring six-year-old boy from Virginia has taken it upon himself to cut his great-grandpa's baked potato and feed him his dinner.

In a touching video, he can be heard asking 'you want some coleslaw, right here?' before carefully scooping up some cabbage slaw onto a spoon and gestures for his 79-year-old grandpa to open wide.

The youngster Colton Keith, from Saltville, makes sure his elder who suffers Alzheimer's and cannot look after himself, does not leave any pieces around his mouth.

'Makes me proud': Mom Nichole is overjoyed by her son's compassion towards Franklin and says he helps him drink water, pushes him in his wheelchair and helps put on his shoes

Best of friends: Colton (pictured left) is seen grinning from ear to ear as he poses for a quick picture with Franklin

And according to his mom, he makes this effort at the dinner table every day - it is just one of his many kind gestures.

He carefully cleans the spoon with a napkin before tackling the potato with his fork, in the footage filmed by his mom Nichole Eastridge.

She encourages her kid to ask Franklin if it tastes good and the grandpa nods in acknowledgement after his mouthful.

From behind the camera, she directs Colton on the potato: 'Just cut a little bit of potato out in the middle.'

Nichole is beaming throughout the video and cannot stop telling her son 'I am proud of you'.

The 28-year-old mom has revealed: 'My grandad Franklin lives on his own but he's unable to look after himself, so we go to his house every day.

'Colton always wants to come with me. He also helps him drinking water, pushes him around in his wheelchair and put his shoes on.

'He just randomly wants to help and that makes me proud.

'The fact that he is willing to do this at six years of age touches my heart.'