An old dog barks not in vain. meaning

HOME PROVERBS

experience

An old dog barks not in vain.

is used for:
Someone with expirience who knows what he is doing; there is a reason for his acts.