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.