A TEENAGE boy has today told of his horror after a stranger barged in to his family's home and punched him in the face.Adam Murdy, 13, was attacked after his family's dog had been taken out of their house and run free, biting the man as he walked down the road.

A TEENAGE boy has today told of his horror after a stranger barged in to his family's home and punched him in the face.

Adam Murdy, 13, was attacked after his family's dog had been taken out of their house and run free, biting the man as he walked down the road.

Adam, a pupil at Thurleston High School, said: “The man was banging on the door and shouting at my mum and I tried to get him to calm down.

“I told him that she would not come to the door if he kept shouting but he got really angry and just flew in and punched me.

“I didn't see it coming and the next thing I knew I had been knocked right through from the hall in to the front room.”

Adam suffered a cut lip and a bruised temple from the punch.

He said: “I was just knocked against the wall and didn't know what to do so I ran in to the bathroom and locked the door because I was so scared.”

The attack happened at the family's home in Burns Road, Ipswich, at around 12.30am on Monday.

His mum Caroline Petty, 33, said: “I just saw him go flying. He must have been pushed a good few metres, but I couldn't get to him because this man was in his way.

“Adam is tall but he doesn't look very old. I just can't believe that anyone would hit a 13-year-old boy.

“He has been in a real state since. He can't sleep and doesn't want to go out of the house.”

The dog, which was an Alsatian/Rottweiler cross has been put down following the incident.

Mrs Petty said she had not seen Adam's attacker in the area before and did not know who he was.

He is black, aged between 30 and 40 years old, six feet tall and of medium build. He was wearing black three quarter length trousers and white trainers.

Anyone with information should call Pc Michelle Neasham at Ipswich police station on 01473 613500 or Crimestoppers on 0800 555 111.