checked the workstation in sanctuary there are no dog houses in there. what do "I do?

C'mon now, you're giving up too easy. It's there.....

Look under Decorations -> Miscellaneous -> (about 8 or 9 items to the right is a Doghouse)

You should look into using the Console Commands, you can do just about anything. Google Console Commands in Fallout-4. Also the Base ID numbers. There's tons of information about using them. Personally, I think it's a lot more fun using them. The console opens with the Tilde key which is left of the #1 key at the top.

Here's a page in the Steam Forums about using Console Commands with your Companions: