The Malaysian government is facing ridicule after it took out a full-page advert to celebrate the Lunar New Year - featuring a barking rooster.
The Year of the Rooster - based on the Chinese zodiac - has just ended, giving way to the Year of the Dog.
The trade ministry's advert wished people a prosperous Year of the Dog - but showed a rooster emitting a dog's bark in Chinese.
The ministry apologised for the "technical error".
The cultural quagmire is complicated by a view held by some Malaysian Muslims that dogs are unclean animals.
Earlier this week, Reuters reported that Malaysian businesses were ignoring or playing down canine symbols - to avoid offending the Muslim majority. Ethnic Chinese make up about a quarter of the country's population.
That led many to think that the advert printed in Chinese language newspapers was a misguided attempt to avoid a picture of a dog - whether it made sense or not.
On Facebook, one user said the advert was "mere stupidity", while another called it a "national embarrassment".
Not sure if I wanna laugh or cry looking at a CNY ad by @KPDNKK depicting a rooster barking. It's sad how people thinks that seeing a printed dog will ruin your faith.— Chee Ching (@cheeChingy) February 15, 2018
The ministry may have issued a “million apologies” for its mistake, but the damage has been done. We have become a laughing stock, and prompted CNN to feature our barking rooster in their news bulletins. https://t.co/0yyKiBm6dv pic.twitter.com/waQRk6hMNy— FMT News (@fmtoday) February 18, 2018
English-language newspaper The Star quoted the chair of the Malaysian Chinese Association's religious harmony bureau as saying some were trying to "to make the Chinese angry" over simple mistakes.
"After the apology, the error was forgotten and there was no major upset among the Chinese community as the Chinese are a pragmatic lot and easygoing," Datuk Seri Ti Lian Ker told the newspaper.
He accused the opposition DAP party of stirring up "hate, resentment and anger".