You can imagine, they are indeed a parasite they just take take and take without giving anything in return.
That of rats, I'm happy they don't disturb too much because I'm have great respect for them, lol.
I'd be looking forward to reading your experience then. Thank you so much for your contribution 🥰