This is the funny moment a boy called his mum a "b****" as she tried to teach him lessons about stranger danger.<br /><br />Mum Jessica, 33, was pretending to be a stranger trying to entice her four-year-old son Liam away with 'puppies' and 'sweets'.<br /><br />She said: "Hey little boy, come here. I've got a puppy in my car come on. I have got candy."<br /><br />But little Liam's reaction is more than Jessica bargained for and she was stunned with his firm, but slightly rude, refusal.<br /><br />After refusing several times and saying "no", little Liam shouted: "I don't want your candy, you b****!"<br /><br />Jessica, from Arizona, USA, was visibly shocked at the unexpected response, and turned around to turn off the camera. <br /><br />She said Liam has never used the word before, but she believes he had learned it at school.<br /><br />Jessica added: "Friends and family found it funny, every child should respond that way to strangers."