If cost is an issue you might contact your local Human Society. Some of them teach basic obedience classes and you may be able to get a better price for a class - that is if Petsmart classes are too costly.
Secondarily, are you. Able to,provide enough exercise for your pup? This has a lot to do with expending energy and stimulus. Not all Yorkie's are yippies or barkers.
Good luck to you and maybe keep in mind that if you need to rehome him, the younger that is done the better.
Keep in touch with us! There is a lot of good experience and knowledge here.
__________________ .  Cali  , and Cali's keeper and staff, Jay No, not a "mini" Yorkie - She loves to motor in her Mini Cooper car |