Quick answer
Д д is the d of “dog”. Printed д looks like a little house; handwritten it looks like a Latin g.
d
How to say it
The English d, but with the tongue against the teeth rather than the ridge behind them. Before и, е, ё, ю, я it softens: де́ти sounds like “dyeti”.
Handwritten д
In Russian cursive the lowercase д is written like a Latin g with a descending tail. It is the main reason handwritten Russian is hard to read at first — and why дом can look like “gom” to a beginner.
Final devoicing
Го́род ends in a t sound, not a d: “górat”. The spelling keeps the Д because the related forms need it: го́рода, в го́роде — where it is clearly a d again.
Typical mistakes
Reading handwritten д as g
It is still d
Cursive д looks like a Latin g.
Pronouncing го́род with a final d
a final t sound
Voiced consonants devoice at the end of a word.
Check yourself
Which word contains Д?