Do not install a laminate floor with pets. Barf, urine etc. will swell the edges of most laminates. Even using mops that are too wet will swell the edges of the flooring.

Your best bet will be with bamboo or the like. Talk about this with your installer, or if you are buying directly, check with the supplier what their warranty covers. You may find different forums online about what people installed and how it fared with pets.