Breakdown of El perro duerme fuera de la casa.
la casa
the house / home (also "at home")
el perro
the dog
de
of
dormir
to sleep
fuera
outside
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.