good, glad it was helpful.
with rats, the only thing you can do is try... some of my carpets will eat anything, but others are heavily imprinted or have been imprinted on specific items.
it's hard for me to envision the size of your carpet, but at 3 ft long, it should be able to eat a rat that's 1.5 times its girth at the widest point of its body.