utiliza parentesis.
Código sql:
Ver originalSELECT id,subcategoria1,subcategoria2,nombre_cientifico FROM
animales WHERE grupo='mamiferos' AND (subcategoria1 LIKE '%perro%' OR
subcategoria2 LIKE '%perro%' OR subcategoria3 LIKE '%perro%' OR nombre LIKE '%perro%')