This is so heartwarming it will warm the cockles of your heart. Umm, what are cockles?
Fun Videos
Bernese Mountain Dog Puppy Vs. Lemon: Cute Video
Who knew a video of an eight week old, Bernese Mountain Dog battling a lemon could be so entertaining? And who knew a lemon could stand such a bold doggie