Sentence 1: Wherever he went, he took his dog with him.
Sentence 2: No matter where he went, he took his dog with him.
Do the above two sentences have the same meaning? Do "whatever" and "no matter where" introduce concessive clauses?
Thank you very much!