Shots and insect repellent separate, followed by good liver and kidney cleanse. Do the rabies because you kinda got to if taking her places and the obvious reason. Lepto, read up on that first. I'll never give it again, my poor old boys nose as dripped since i gave it and honestly unless you know what strain she might come into contact with it's useless.
I myself am looking for a new udea for biting insect control on my dogs. Right now i use advantix but it seems to make my older dog kinda sick. I've tried the collars but they left a huge welp on my little poodle so i won't do that anymore.
Hope you get the answers you are looking for!