RSPCA says 'dangerous dog' rules not the solution