I think the sooner, the better. Especially with the tear ducts and teeth as an issue, they can both cause more problems if you wait. Her size shouldn't be too much of a concern, my vet spayed my friends 2 lb. chihuahua. My vet also spays rodents as small as rats and hamsters.
Also considering the fact that you are pregnant and will be moving soon, you may want to do it now. Your life is just going to be getting busier in the next several months.
Bookmarks