Duncan aka Dunkin' Long John is here to capture your heart, and your couch. This adorable 'Long' boy is as sweet as