Ruff big date within the Strasbourg given that European Paw-liament goes barking mad