Hungarian scientist's claim they have come up with a computer program, which would enable people to understand dog, barks.

The group o scientists said the software is able to decode dog's barks, howls, yaps and growls.

The scientists said they have so far studied 6,000 barks, and had been able to determine when a dog has seen a ball, when it is fighting, playing, meeting a stranger or when the dog simply wants a walk.

"I would say that we proved there are very strong contextual differences between the barks," said Csaba Molnar of Eotvos University in Budapest. "But very long further work is needed to determine which emotional states and which characteristics belong to each different breed."