I notice you mentioned a large furry companion...and I would caution that Big Agnes and many light weight tents use fairly thin material on their floors.  You will probably want to uses some kind of internal mat to protect the floor from dog claws.  You could make something out of Tyvek or similar.  Tyvek is a bit noisy but if you wash it in a machine,  it quietens down.  Just something to consider.  I have not shared a tent with a dog.

This is separate from a footprint that protect the tent floor and keeps it clean from the ground.