What does 'Man's best friend' mean?

This is an idiomatic term for dogs.

See also: