Are you battling with Rid of Rats? Have you noticed gnaw marks, small droppings, and the foul smell of urine…