We have got puppies!

Dogs are altricial species (the young are born before they are fully developped). They need care from our side to survive. Offspring is helpless and dependant on its parents. Precoccial species, in contrast, such as horses geeses ect. are ready to eat, stand and walk...