i really like to free shape it, but if she's having a hard time you can also use some targeting. First teach Kai to touch/follow a stick/pole/wooden spoon/etc and then use that to guide her around the object. Or if she knows how to target a butter lid, you can put the lid closer and closer to the backside of the object and then move so she comes back to you (and around the object) to get her treat.
As for the biting, I pretty much just ignore it completely, maybe even stand up and turn your back on her. Kind've similar to what I would do if a pup nipped at me during play, but I don't redirect to another object. When Vito was a young pup he would bark at me when he got frustrated during shaping sessions. Each time he barked I turned around, waited until he was quiet and then tried again. He soon learned that barking didn't work. I would also consider looking at your rate of reinforcement. IF Kai is getting frustrated a lot, you are probably going to fast so she isn't getting a lot of rewards.