Question: where does the dog name fido come from
Answer: `` faithful '' , from Latin fidus