Find the word definition

Wiktionary
shelter dog

n. (context US English) A dog temporarily resident in or obtained from an animal shelter.