My cat's litter box did not smell (it's called daily cleaning by me.) One never puts a cat's litter box anywhere near their feeding dishes. Any left over food in my cat's dishes was tossed out immediately.
My cat was never boorish! He never smelled bad. In fact, he was the cleanest animal I'd ever had or seen.
He never would eat any type of fish. He did get liver, (rarely), because the breeder & vet said he should have it.