my dog crapped on the rug yesterday . did you rub his nose in it nope , but the thought did cross my mind . i was so peeved ! teach him a lesson !
The dog defecating on the rug caused the feeling of annoyance.