Freepik
    Three newborn puppies lie next to a fluffy orange Pomeranian

    Three newborn puppies lie next to a fluffy orange Pomeranian