gǒu​zǎi​zi

puppy

狗崽子 gǒu​zǎi​zi
puppy noun
A young dog; the offspring of a dog.

The big dog back home just gave birth to a litter of cute puppies.

son of a bitch noun
A derogatory term used to insult someone, often implying they are a contemptible person.

You rotten little brat, how dare you steal my things behind my back!

Frequency

Movie subtitles
2.38 per million appears in 1% of films

Sources

Definitions
CC-CEDICT
Frequency data
SUBTLEX-CH