Don't feel to bad & follow the instructions the others said to do.
I adopted Chase a Puggle 2 weeks ago. He's 11 months & not housebroken either.

I use the crate & tether him to me. It seems to be working very well. He's only had one accident since he's been with me. I also noticed a little different thing with small dogs too. My German Shepherd has always gone in the woods just outside my house. Pretty quick. For the smaller ones I noticed
they are not like that. If you walk them about 1/4 of a mile they will usually go. I take the Puggle & my Pug in the AM & PM & they do thier business pretty well.