Hola,
vamos a ver, para empezar, las fotos y la descripcion las muestras en la pagina que es la ficha del animal, no? En la primera select ya has obtenido las imagenes del animal, por que incluyes la tabla imagenes en la segunda select, en esta solo te interesaria obtener los datos del animal, no?
la select quedaria asi:
select * from datosan where id=$_REQUEST['id']
En esa segunda select que usas estas obteniendo los datos de todos los animales de la bd, los que tienen imagenes y los que no (esto es por que estas haciendo LEFT JOIN con imagenes) ... Y solo quieres los datos del animal seleccionado, correcto?
Prueba las select que he colocado y me cuentas ...
saludos