do yorkies shed their puppy coat