Yeah, you need another material, not leather. Just go to Home Goods and buy a couple pillows in an accent color. You put them out when people come over, then hide them so the dogs don't ruin them.
And PP--way to be closed-minded with the "gay" comment.