Sorry, Thought the topic of this thread gave away the definition of "Dog house". Thanks for the reply. So foam is out. Sounded like a good idea...
I know this is not a new topic. i found one from almost 2 yrs ago. one member stated this, NO, No, nope. Hot glue foam together, right in...