This is mostly a personal preference, as both male and female Yorkies can make great pets. However, if you do not plan on breeding your Yorkie, it's best to have them spayed or neutered to prevent health issues and unwanted litters.