Ward, I see you have worked through your boat lust for now, and are back to happy with the O'day 25.
Some key things that jumped out at me from your original post:
1) Need bigger cockpit because you have big dogs.
2) Haven't overnighted because it seems sleeping areas on O'day 25 are cramped or hard to get into.
So, one thing to consider is that often the smaller boats are considered more daysailer boats, and have a big cockpit. I know my little 192 has long enough seats that I can lay on them full length. Sometimes when you go into a bigger boat, they will shorted the cockpit some to make way for a bigger cabin and more space down below. So far, it sounds like such a design would be regressive for you, given you need maximum cockpit seat length for the dog(s).
Not all V-berths are created equally. I think you guys would find a V-berth with the notch cut into the head of it to be easier to get into. Sometimes these are found on bigger boats. But most, you'll probably have to crawl into from the head of the berth, to get your feet up into the bow. Unless there's standing headroom, it's probably going to be a problem no matter what. So the alternative is a double berth under the cockpit, which has its own troubles with climbing in, at least in the 27-30' range. Also, consider in the date range of your O'day, there weren't as many wide stern boats as there are now (I'm thinking the current crop of Beneteaus, Jeanneaus, and Catalinas in the 34-40' range. Saw a bunch this past weekend at G. Winter's across from Philly.)
So now you need to look for a dinette that can convert to a double berth, or maybe you'll have to build out a double berth out of a set of quarters. Hey, can you build a plywood platform with extra cushions for your O'day 25?