OK, here's my opinion.

I have Pergo flooring in my kitchen, den and hallway. Looks great, easy to maintain, but for the reasons Pam stated, I absolutely HATE it. Laminate flooring is incredibly slippery, for humans and dogs. And yes, if water is left on it, over and over, for a period of time, it does start to buckle. Ours is buckled where the dog's water bowl sits, even though I try and try to keep it dry. Don't get me wrong. I am not a fan of carpet, so I'd rather have what I have than carpet, but I do worry about my dogs injuring themselves because of how slippery it is. My choice in flooring is natural oak or pine flooring, which is sealed with several coats polyurethane. That is the best experience I have had for my dogs, kids and me!

Good luck.
Logan