This question has options. Answer the question about text:

Hachiko was an incredibly loyal dog who belonged to a businessman who worked in Shibuya ( I guess ? ) Every day , Hachiko would wait outside a gate for her master to come out , and every day he 'd greet Hachiko and bring her home . One day the businessman got hit by a car before getting to the gate , but Hachiko kept waiting . In fact , Hachiko waited for years and years at the gate for her master .

Why might the dog have waited for its late master ?
Select from the following. -- Dogs are stupid and do n't realise someone has gone -- Dogs are intensely loyal and never give up waiting -- The dog had nowhere else to go -- None of the above choices .
Dogs are intensely loyal and never give up waiting