Are All Puppies Born With Short Hair/Fur?

Newborn puppies are not born fully developed. They are blind, deaf and their coats aren’t fully formed yet.

Are Puppies Born With Short Hair?

Yes, puppies are born with shorter hair or fur than what they will later have when they grow up. Every breed can still be a little different but dogs with fur are generally born with their undercoat.

Newborn and young pups will only have very short soft hairs and will eventually get the longer hairs that are meant to protect the dog from water and other outside influences.

Sometimes pups can shed a bit of their coat as they grow into their adult coat or shed their undercoat depending on the season.

During the warmer seasons, they can shed their undercoat and during cold season they will have a thick undercoat to keep them warm.

So, if all puppies are born with a short coat, how can you tell if your puppy will have a long or short coat once they are grown up?

Telling If Puppy Has Long Or Short Hair?

Regardless of the breed and how long the hair of the pup could become one day, all puppies are born with a short coat.

The ears are always a good indicator to check what the coat will look like later. Some pups have long hairs on their ears when they are still very young and others may have curly hairs on their ears.

Breeds that have hair (Poodles, Yorkshire terriers, etc) will have a coat that will continuously grow all throughout their life.

They will need to get haircuts like we humans have to as well. You can decide whether you want to give your dog a short haircut (low maintenance) or have longer hair which can take a lot of work, brushing etc.

Depending on the breed you can already know before what it will look like when they grow up. The males of a lot of breeds often have longer coats than their female counterparts. Take a look at the parents and you should get a good idea.

Hairless Dogs

Some dogs in fact are not born with an undercoat or any coat at all.

Hairless dogs like the Peruvian hairless dog won’t have any hair when they are born and will never grow any hair in their lifetime.

Another breed that is semi-hairless is the Chinese crested that only has hair on its ankles and tail and doesn’t have any hair anywhere else.

Does The Coat Change Colour?

Yes, the coat can change colour. The colour doesn’t always change dramatically and it may not even change at all but for some pups, there can be little changes.

My puppy had a black-greyish coat when he way just a few weeks old but later some of the grey areas changed to white and some of the black areas took a turn and changed to a dark brown colour.

How my pup’s colour and hair changed over multiple weeks

You can also see that at 4 weeks old he had very short hair but the hair on his ears was longer than anywhere else, which is an indicator that he will later have a long coat.

Looking at the other pictures you can tell that his fur continued to grow as he is growing up but there was no major colour change in his coat.

Are Puppies Born Without Teeth?

Yes, just like human babies puppies are also born without any teeth. They get their first teeth starting at 2-4 weeks of age. They also don’t get their adult teeth right away but rather baby teeth.

By 5-8 weeks it is expected that the puppy has all their baby teeth and at 12-16 weeks the adult teeth will start to come in.

This means until your puppy has finished the teething phase, he’ll try to find relief by chewing on various objects, including your furniture, walls, clothes and your hands.

Let me tell you that it’s really not pleasant when your pup starts munching on you with his razor-sharp baby teeth, especially when it comes out of the blue and you weren’t prepared.

Your puppy should have finished the teething phase somewhere between 6-8 months of age but depending on the breed it can vary. Sometimes larger breeds can go through the puppy teething faster than smaller breeds do.

Until then you can check out my complete guide to puppy teething where I share my tips and tricks as well as a cute video of my own puppy, Teddy.


  • All puppies are born with their undercoat.
  • Some puppies shed some of their undercoat growing into their adult coat.
  • You can tell if your pup will have a long or short coat by looking at their breed, gender and ears.
  • Pups that have hair will need haircuts as their hair continues to grow all throughout their life.
  • Some dogs can undergo some colour change as they grow older.
  • All puppies are born without teeth and will have all their adult teeth when they reach 6-8 months.


I'm Lisa. I grew up with a Yorkshire Terrier, recently got an Aussiedoodle puppy and have learned a lot of things over the many years. I created this website to help you with your puppy and dog-related troubles and share the information I learned about my dogs Fluffy and Teddy.

Recent Posts