Charlie is a dog that knows when he's done wrong. And, boy, does he feel bad.

The pooch stole some toys from a baby in his house, so he decided to make up for his crime by giving her pretty much every toy he could find within sniffing distance.

Consider yourself forgiven, Charlie.

More From KZCD-FM