Green’s Dictionary of Slang

fido n.

[Lat. fidus, faithful; as Fido, a dog’s name]

1. (US shortorder) a sausage, a ‘hot dog’.

E.B. Morris Senior 10: Meade. Buckwheat cakes, for mine. Thompson. Sausage. Mike (calling off) Make it a round of buck. One order of Fido.

2. (US prison) a trusty.

[US]Ersine Und. and Prison Sl.
[US]Monteleone Criminal Sl. (rev. edn).

3. see barking dogs n. (1)