awweeee, dont get rid of him.
Belly band will you, they will soak up his pee if he tries to mark, so you have less clean-up.. ill post a pic of what it looks like.. but also, have you tried taking him to a potty training class.. they have them at pets mart.. im having trouble with my yorkie as well. he is 6 months. I am now switching to crate training. I actually just got home from my class, and i asked them if its ever too late to crate train a dog for purposes of potty training... and they said never, because there are plenty of dogs that get adopted that have never been trained and they can be trained... so dont get discouraged, get some books, take classes and be consistant!