Once Upon A Time... on an island in the middle of the Mediterranean Sea, a homeless dog with an appetite, a small mouse with brains, and a large dog with a heart of gold combined …