My wife was loathe to admit that yes, it is a Chinese song, and it is very, very stupid.
I plan on having the boys memorize it ASAP
Won't be hard, as it basically boils down the the Chinese of:
Chick, chick......
Hen, hen.....
Rooster, roster...
quack, quack...
baaa, baaa...
woof, woof...
Rinse and repeat