Hey Prof Dandruff,
I just had a really similar thing happen - I was so happy to get Sceolang as a companion, took him out, and not realizing he could die too late worked out that he had been killed in a dragon attack, somewhere in the Skyrim Wilderness!Â
Anyhow, I couldn't get any of the console commands to work for me, and my last full save was a looong time ago - my mistake! Also, several autosaves happened before I realized, si I thought he was gone!
But I'm too sentimental to give up! So just tried opening up the CK (tentatively as I've never used it!) and literally just found Sceolang in the Dawnguard mod, replicated him, and placed him next to Bran. Also, I can't bear for my dog companion to die again - I just care too much and find it more immersive if they don't! So, I checked 'essential' in his stats - that means he won't die, just cowers when he's critically hurt. Saved my  mini 'mod, checked it to load, and Sceolang's back!! Running about vampire hunting happy as can be!
So far, so good! I hope you can take your huskies out again in the near future :)