German flag

Welpe vs. Hündchen

In German, both Welpe and Hündchen can refer to a young dog, but they are used in different contexts. Welpe is a biological term referring to the animal's age, while Hündchen is an affectionate term emphasizing size and cuteness.

Welpe

B1
Welpe is the specific, biological term for a young dog, much like cub is for a bear or foal is for a horse. It is the standard term used by veterinarians, breeders, and in zoological contexts.
Unsere Hündin hat fünf gesunde Welpen bekommen.
(Our female dog had five healthy puppies.)
Der Tierarzt wird den Welpen morgen impfen.
(The veterinarian will vaccinate the puppy tomorrow.)
In den ersten Wochen braucht ein Welpe viel Schlaf.
(In the first few weeks, a puppy needs a lot of sleep.)
Dieses Buch handelt von der richtigen Erziehung eines Welpen.
(This book is about the proper training of a puppy.)
Auch ein junger Wolf wird als Welpe bezeichnet.
(A young wolf is also referred to as a cub (or puppy).)

Hündchen

A2
Hündchen is the diminutive form of Hund (dog) and translates to little dog or doggy. It is an informal, affectionate term that can refer to a puppy or any small adult dog, emphasizing its cuteness or small stature.
Schau mal, was für ein süßes Hündchen da spielt!
(Look what a cute little dog is playing there!)
Meine Nachbarin hat ein winziges Hündchen, einen Yorkshire Terrier.
(My neighbor has a tiny little dog, a Yorkshire Terrier.)
Das Kind wünscht sich so sehr ein kleines Hündchen.
(The child wants a little doggy so much.)
Komm her, mein braves Hündchen!
(Come here, my good little doggy!)
Er nannte seinen großen Bernhardiner ironisch Hündchen.
(He ironically called his large St. Bernard "little doggy".)

Summary

In essence, use Welpe when you are specifically talking about a dog's young age in a neutral, biological, or formal context. Use Hündchen as an affectionate or descriptive term for a little dog, which can be an actual puppy or any small-breed adult dog. Therefore, every Welpe can be affectionately called a Hündchen, but not every Hündchen is a Welpe.