All dogs shed hair, even the "hairless" breeds. They must shed their coats to make room for new fur. Some dogs shed less, or have shorter or less hair, or they shed the same amount but their wiry or...
No, a dog that is a toy breed has to reproduce with a dog of the same breed. This means that they will produce the same breed of dog. And not a dog out of the toy column.