Meanings
puppy (male or of unspecified gender) (young dog)
Meine Hündin hat neulich sieben Welpen geworfen.My dog recently bore seven puppies.
cub (male or of unspecified gender) (young of several wild animals)
Ich habe gestern im Wald einen Fuchs mit seinen Welpen gesehen.Yesterday I saw a fox and its cubs in the forest.
whelp; puppy
Auch Frettchen werfen Welpen.
Examples
GermanEnglish
Ein Welpe lief mir schwanzwedelnd hinterher.A puppy followed me wagging its tail.
Was für süße Welpen!What lovely puppies they are!