The only DLC they mentioned was to have a playable female character for one questline. No other form of DLC was mentioned, and definitely not blacksmithing or the dog.
Quote from the video: "Sadly a few quests that didn't make it for now were from the female character line that we promised as a stretch goal on Kickstarter. But don't be sad, we will release them as a DLC that is going to be free for the backers together with some other quest and other stuff that didn't made it.
So if you took from "other stuff that didn't made it" that they were planning to make a blacksmithing minigame, and an AI dog companion, I think you misinterpreted what was said.
He was talking about quests before this, and continued talking about quests after this.