狗崽子

gǒu zǎi zi

(coll.) puppy

(derog.) son of a bitch

gǒu

dog

zǎi

child

zi

noun suffix, as in 椅子[yi3 zi5] "chair"