Well, then you have my approval at least.
I just realized I neglected to respond to this:
No pets allowed on board ship, of course, but then again, no families, either.
On base all that's allowed...maybe a starship is sort of half ship, have base?
"Have Base, Will Travel"?
*pats self on back*
I know what you mean, though. I really strongly suspect the degree to which Starfleet adheres to the more traditional 'military' model varies according to the political ebbs and flows of the particular era, too. TOS and the ovies seemed very military, so no families/pets on Starfleet ships in the mid to late 23rd. TNG was more family friendly so families and pets in that era. Then DS9 gave us the Dominion War - I imagine families were banned from most ships for a while, even if they were still allowed on the 'base' DS9. And of course as mentioned earlier, VGR was a special case.