Lo siento pero o te explicas mejor o no hay quien te entienda....
Dificilmente te podemos decir si hay que optimizar nada si no muestas la query $where no se usa en ninguna parte del codigo que nos muestras...
Cita: ...resultados de una subc q tarda mascotas...
que c... quiere decir eso.