Before feeding an exotic protein to your dog, please keep in mind that you need to reserve 2-3 proteins aside, in case your furkid needs to ever go on an elimination diet one day due to intolerance or allergies (the body can change, and intolerances can grow). In those cases, you'll need to "reset" its body with a totally new protein, so don't forget to feed novel proteins sensibly.