Our yorkie is almost 8 months and according to our vet ready to go into heat. She wants to spay her before her first heat. Should we do this before, or after her first heat. This is my first posting and I hope I'm doing it correctly. I just want to do what would be best for our puppy.