Tiny eight week old Italian greyhound puppy = all of us losing our minds the second we see it.
Posted on by odilettante
Over-thinker. Easily distracted by shiny things. Oooh. Shiny.
Tiny eight week old Italian greyhound puppy = all of us losing our minds the second we see it.