Tiny eight week old Italian greyhound puppy = all of us losing our minds the second we see it.
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.