Traveling dog's view of narrow Malta street and ocean