court and crimeCatherine O'Brien's conviction for animal welfare offences quashedA further order for costs was reserved pending agreement between the two sides