Homeless dog (5)
I believe the answer is:
stray
(Other definitions for stray that I've seen before include "Appearing occasionally" , "out of place" , "Wander; be unfaithful" , "Lost pet" , "Wander off course" .)
I believe the answer is:
stray
(Other definitions for stray that I've seen before include "Appearing occasionally" , "out of place" , "Wander; be unfaithful" , "Lost pet" , "Wander off course" .)