Meet my new puppy: Lea!
I'm falling asleep as I'm typing this, your puppy knows how to tire you to the core :P
The first few days with Lea was a mixed of joy, excitement, relieve, frustration, and so on. I'm sure most of you know can relate.
She is the love of my life. She's so cute and...