What is the grammatical name and function of had a stray dog not given him away