Sometimes travel gives you the funniest surprises ,like realizing dogs in Sri Lanka don’t speak English. During our stay, we met Rosy, an adorable local dog who completely ignored every English word ...