Lance: It is a total loss.
Lance's son: How does this even happen?
Woody Woodpecker (is hiding in the tree hole): I'm so sorry! I didn't mean to!
Fireman: Well, I think we found the cause of the fire. It looks like something was destroying the wall and hit the wiring. It is probably a small animal, mouse or a rat or a bird or something.
Lance:Bird?Like a woodpecker?
Fireman: That's possible.
Lance's son: Dad, woody wouldn't have done this! It couldn't have been him!
1) Why did Lance's son use "would + have +p.p"? I think he could have said "Dad, woody didn't this".
It is a little bit confusing.
Movie: Woody Woodpecker