The length of time is different for all dogs and how much they spot also. You can fashion her some panties out of socks or baby undies and put a panty liner on the inside. Larger dogs can usually wear diapers with a hole cut for the tail but you'll have to be creative for a chihuahua. Maybe you can check around and find diapers for premature/tiny babies you could use. Other then that put towels anywhere she may sit and just wait it out 