My 27 lb French bulldog took right to these, and they stay put on the carpet and support her weight just fine! Couldn't be happier!