A cute little kitten has lost ... and found his mittens!

German shepherd puppy ! Pinned by ZenSocialKarma

The 5 smartest dog breeds The Planet of PetsThe Shepherd was originally bred specifically for intelligence. Smart, courageous, and protective, the Shepherd is one of the most dependable of companions. They learn tasks after only a few repetitions, and o