I believe on the dog card itself it says it can't, correct? Anyway, I would 100% say it can enter and SO or Building, but I would be shocked if they rule it can take an SO.
On the other hand: This brings up an interesting concept for my rivet Houses ruleset. Should Dogs be able to be faster and attack better indoors? Hmm.... I think I shall consider it...