Thanks so much everyone! At his last check-up he weighed 4.2 lbs at 17 weeks. I'm sure he would do fine at 6 months. My schnauzer was rehomed to us but he was fixed at 5 months. He is almost a year and never lifts his leg, yay! I want my yorkie to be the same way, hopefully
. Thanks again for the advice I will be checking into the cone's and talking to my vet.