A six-year-old Mpumalanga boy is receiving medical treatment after his grandmother allegedly assaulted him with an axe.