I'm going through housetraining right now too. I've housetrained five dogs and each one was different in what worked for them and in how long it took. One of the biggest keys is extreme praise when they go where they're supposed to go, namely outside. Just go nuts over them when they do it right. If you can catch them going in the house, say 'no', but not harshly and get them outside as quickly as possible. Then praise them. Even if they haven't actually done anything. I've found that not making a terribly big deal when they go in the house is helpful. However, another thing I'll do is, upon discovery of a mistake, say 'Who did this?' in kind of a high, offended voice. Then let it go. That seems to make them think about it a little bit.

I'm now involved with housetraining my 4 month old chihuahua. I got him at 6 weeks and he went everywhere. For the first time, I'm using those housetraining pads that you lay on the floor. I had them everywhere to start with and praised him for using them. Now there is only one left and it's on the way to the back door. He almost always hits it now. He also sometimes tears them up, but that's another story.

Just be patient and praise liberally. Establish a solid routine and be sure he has lots of toys to occupy himself when you're not at home. You could also leave a radio or tv on for him for company. It might relieve any seperation anxiety he might be feeling and help him settle down into a routine. I know it seems endless, but you can do it! Hang in there!