Ava needs to learn some manners.
At 6 months old she's big enough now to take a little firmer lessons, no beating or abusing, but firm. I have/had a biter too, and it sucks, she's a lot better now, but there are still moments.
You are going to set her up, literally. The next time she bites, you need to be ready, and just before she bites, come unglued. I mean go total bananas and really rock her world, not hurt her though. Psychologically "make yourself as big as possible", it's a game of bluff. You spin around, grab that collar and yell NO!. If you don't yell loud enough to scare everyone else in the house, it's not loud enough. You take her by the collar and put her in the kennel quick as a snake. This is all a very controlled emotional response. No roughing her up, or hitting her. Grab her and yell, and into the kennel she goes.
If she bites while playing, put your thumb in her mouth, catching some of her lip, fold the lip over her lower molars, and push the lower jaw toward her chest, and tell her no biting. Once again this is very controlled. You're not trying to hurt her, just trying to convince her that you can back up the command. Apply pressure for a few moments and repeat as necessary.
Don't hurt her, if she yelps or cries let her go. You're not looking for a pain response, just a firm pressure to get her attention.
You will probably struggle with this for the next year or so. Be patient with her, and she should get a lot better.