The latest thing out of China to sweep the internet by storm is called “Gou gou chuan siwa” which in English means, “Dogs wearing stockings”. So, you have them to thank for this series of uncomfortable pictures of dogs in pantyhose (and sometimes even high heels) that you won’t be able to stop looking at for some reason.
The latest update for Sara.