Not that our kid has any problems understanding or speaking Canto at this point, but we have normally try to get him to watch at least some cartoons in Canto. When he was younger, I used to watch Cantonese dubbed Doraemon with him on YouTube. Lately, he has been watching some cartoons on D+ in Cantonese, and others in English -- I don't even know what criteria he uses to decide whether he wants the show in Canto or English lol~
Reading and writing is a lot more difficult because IMO, there really has to be a need to use the reading & writing skills. But when I see him read, he seems to just flip through all the pages after looking at the pictures / cartoons, and I am pretty darn sure there is no way he was actually reading the words -- regardless of whether the book is in English or Chinese.