A Havanese dog gives birth to her first litter of puppies. The adorable little fur babies roll around until they can see and then get into all kinds of mischief.
The Havanese breed of dogs was created to be lapdogs for Cuban aristocrats. This particular Havanese is a lovely lady named Lulu, who has given birth to a litter of 5 cute puppies.
She has four puppies with a similar black and white pattern to her own coat and one puppy that is completely white. This is rare for Havanese, so this sweet little girl is something special.