When it comes to toys, dogs can be both territorial and selfish. After all, they are born with both instincts.
But this video shows us that even the most selfish of dogs can turn over a new leaf rather quickly.
Meet 'CharlieDaDog', as he's referred to on YouTube. Charlie is a 2-year-old Beagle who apparently likes to steal toys from his owner's 1-month-old baby.
And as you can see, the baby is not a big fan of having his entertainment whisked away by a naughty dog.
However, Charlie makes up for his theft, proving that even the baddest dog can have the biggest heart.