Have you thought about getting a trainer to come to your house? We did that for Buster and I want to do it for Maggie after the first of the year. I had a friend that took her Yorkie to PetsMart for training and they asked her to not bring her back. I think they should offer separate training for small dogs. Buster and Maggie have their favorite treats and will turn their nose up at certain treats. I think they get bored with their treats so I'm always looking for something new, but if I would just let them have the treats they like, I could probably save a lot of money....