Not bad on orthography, but not fluent in speech.
Your query ...... 'tracking dog'......
lorgaire (noun) is a tracker, or spy .....
lorgaich (verb) is to trace or track .....
lorg (noun) is a track/trace/footstep, etc.
Using the genitive case of the last noun & inflected, a canine word would be
cu-luirge which is 'dog of the track'..... such as a bloodhound.