Dogs loved them - a little too large for my dogs (but they are small and replaced dinner with these instead).
100% it is obvious that these will smell - so I'd recommend feeding outdoors, or in a crate, and possibly pre-booking a wash/groom the following day. Though my cavalier ended up eating 1.5 heads, and didn't seem to mind his fishy ears at all! LOL
Super quality & as I said above, you can plan around the smell, for the health and enrichment benefits to your dogs.