Hello everyone. I hope you guys can help me with my puppy since this is the first time I have one. He is a 2.5 lb Yorkie. His name is Gucci

. I got him on 07-07-10 and since day one all he has been doing is peeing and pooping everywhere but on the potty pad. When he does start to pee on the carpet or floor, I immediately take him to his potty pad but unfortunately he does nothing there except sit. I can tell that he gets frustrated with the leash holding him back from sniffing around the kitchen floor or carpet. So as soon as I let him off the leash he starts sniffing around and if I turn my back to him one minute he pees/poops on the floor or carpet. WHAT AM I DOING? Why won't he pee on the potty pad? Any advice would truly make me more hopeful. THANK YOU.