Thanks!
Vet here is useless unless something makes money for him.
(He's not mercenary, does a lot of pro bono work, and he has to finance that somehow ...)
She's roughly 18 weeks, based on dentals, but was probably runt of litter and is a bit delayed. She sustained some head injury from feral children kicking her and repeatedly near-drowning her in a swimming pool. She just last week figured out how to jump from chair to sofa, and they're about 8" apart.