Huge dressed dog in Mae Sai bus station, Northern Thailand.