My yorkie is a bit older than yours and still has the same issues...potty training isn't easy, and I'm trying my best to be patient and just reward the good behavior.... He has his moments of greatness and not-so-greatness...hehe. The only advice I can give is be patient, and we can both hope our furbabies will get better