File photo: Stephen Jaquiery Racing Minister Winston Peters is welcoming the passing of legislation which will end greyhound racing in August.