We found several dogs in deserted houses & garages that were perched on floating cars.
Nosotros encontramos varios perros en casas desiertas y garajes, que estaban posados en los coches que estaban flotando.