Are those your st bernards in the picture? They are soo cute! If your poodle is anything like my chihuahua, those cloth boots will be off in about a minute.
But every dog is different. It's worth a try. They also have rubber caps that stick to the nails. Good luck!