I didnt say YOU said it was an attack, I was just saying what I thought the bite looked at.
3 and a half is not too young to lie, but I dont think he would lie about it. Children are led very easily though. Maybe he doesnt want to get the dog in trouble and he thinks if he says he didnt touch it then it wont. Who knows...
Like I said, you arent going to find out ever 100% what happened.
Maybe the dog was eating an dhe walked past, maybe he walked past the dog quietly and gave it a fright. There are sooo many scenarios, but clearly he was near to the dog for the bite to even had happened. Best thing will be to talk to the owners and see what you can piece together.