Also on these boards
House in Tsurumaki / Case-Real _ first floor plan
Floor Plan-change 1st bedroom bathroom into mud/laundry room
Fits all of my major criteria. House is small with a downstairs master and guest room. The upstairs loft would be a good workspace. A separate matching garage with kennel would need to be built, adding to the total cost, but would also allow the possibility of adding an apartment above the garage (with sound-proofing).
Living Concepts House Plans - Muldoon Plan No. B-2243 - 2,243 (+366 bonus upstairs) sq ft - 1.5 story - 3 bed - 2.5 bath -- I like this one, though a few changes: I'd remove the master sitting room to make the closet bigger and move the coat closet there; I'd make the second bathroom open to the hallway; I'd merge the two kitchen islands into one large island so that the dining room can be between the kitchen and living room, then change the dining room to an office.