First of all I wouldn't worry about the peeing when he sees you. Around here when Bella was a puppy, we called it "excitement pee." She did it all the time when she was greeting someone, and it was especially embarrassing when she greeted guests to our home.

I personally am a BIG FAN of crate training. I didn't use it with my first two dogs (toy poodles) because I didn't know about it then. My last 3 dogs have been crate trained and I personally think it is the best thing since sliced bread! Since dogs don't want to soil their "den" they learn to "hold it." None of my dogs ever soiled their crate and I believe it is a rare dog that will do that. Don't feel that you are being mean. They don't mind....really!

I think maybe your first couple of weeks were just a lucky fluke. Your little one is still very young and it will take more time for him to really learn what is expected of him. Hang in there!

Oh, one thing, if you do decide on a crate, keep it in your bedroom at night! I did this with Bella, after several Pet Talkers advised me, and it worked beautifully. They feel your closeness at night and have much less anxiety. Then first thing in the morning it is outside for you both! I remember those days well - it was February and often sleeting and/or snowing and I was in my bathrobe walking around the yard encouraging my little sweetie to "go." Thank God those days are behind me! Good luck and let us know how you do!!