What are your temps like? As long as she has access to fresh water at all times .she shouldn't be dehydrated. She looks a little thin but not emaciated by any means. I've had a BP go a full year without eating but if it's been 8 months I'd definitely try a live feeder to see if it kicks starts her appetite.