A version of this post appeared on The Week.
Teacup Puppies for Sale | Teacup, Toy and Miniature Puppies for Sale under $200, $300, $400, $500, and up | Adopt a Tea cup Dog Today
These dogs have changed our hearts, our lives, our world. Perhaps more so than these important cats.
It's been one hell of a year so far, but at least we have 2020 memes to help us make it through. This collection will be updated regularly through...