Last year I purchased stainmaster carpet for my bedroom. we have hard wood floors in the whole house and wanted carpet only in our bedroom. Lowe’s offered the free installation also.
You purchase the stainmaster carpet at the regular price a yard (they have all kinds of prices, from cheap to expensive) and they install it for free. they did charge I think it was $60 for the measuring. They don’t take your word for it, they send a technician over to measure. also the padding comes in different prices from cheap to expensive. They push the thicker more expensive padding.
Stainmaster comes in a lot of different colors and styles. We have no pets but in your case go with a color and texture that your pets won’t ruin. Dogs on carpet pretty much suck. why not go with hardwood?
anyway to answer your question, I like our stainmaster carpet which is a light beige. It stays clean but then we are two old farts with no pets. :)