I don't think it's going to be very durable with two large dogs. The ottoman cover is not removable and there are no attachments for the ottoman so I opted to zip tie the legs of the ottoman to the couch. Otherwise the couch is huge and comfy