Ahh the rooing. Myka does it every day when I get home from work. I can hear her from outside and it sounds like this
Ahhh ROOOO roooooo oooo woooo BARK Ahhh ROOOOOOOO roooooooo ooooooo.
So happy you found your service dog! I like all the names, even Storm so I'm not much help but now that I look more closely, I think he could be a Zeke.