CR 7-9 Fey hunter? Heh, heh...
Nymph Ranger 2 (archery path)
Medium Fey, CR 8
Hit Dice: 6d6 +2d8 +16
Initiative: +3
Speed: 20 ft. (4 squares), swim 20 ft.
Armor Class: 22 (+3 Dex, +5 armor, +4 deflection), touch 17, flat-footed 19
Base Attack/Grapple: +5/+7
Attack (bow): +11 (1d6+2, 20/x3)
Full Attack (bow): +9/+9 (1d6 +2, 20/x3)
Attack (lance charge): +11 (3d8 +9, 20/x3)
Attack (lance): +9 (1d8 +3, 20/x3)
Space/Reach: 5 ft./5 ft.
Special Attacks: Blinding beauty, spells, spell-like abilities, stunning glance (DC 18)
Special Qualities: Damage reduction 10/cold iron, low-light vision, unearthly grace, wild empathy, aura of bless (30 ft.: +1 morale bonus to attack rolls, immunity to Fear effects)
Saves: Fort +11, Ref +15, Will +12
Abilities: Str 14, Dex 16, Con 14, Int 16, Wis 14, Cha 18
Skills: Ride +14, (do the rest yourself)
Feats: [Track], [Rapid Shot], Mounted Combat, Ride-By Attack, Spirited Charge
Spells (DC 12 + level):
1st— (x5) entangle, faerie fire
2nd— (x4) chill metal, creeping cold (SC), briar web (SC)
3rd— (x2) call lightning, spike growth, hypothermia (SC)
4th— (x1) spike stones, langour (SC)
Loot: MW Composite Shortbow (Str +2), 50 MW arrows, MW Dragonhide Breastplate, Lance +1, Horned Mask of the Wyld Hunt (+2 Str, +2 Con, may make Survival checks to track with no penalty for moving full speed or being mounted, aura of bless).
Her mask prevents her from using her Blinding Beauty ability, but her Stunning Glance works fine.
- - -
For a CR 9 challenge, give her two more Ranger levels, or two Fighter levels, or even two Barbarian levels.
For the dogs, you could just use regular Wolves (or Horrid Wolves) and call them Fey Hounds or whatever. They get one attack, they move fast, they're of the Animal type... their Trip attack is just gravy.
Cheers, -- N