Have no clues about the laminate flooring - we have hardwood and cats, and the vacuum picks up their fur with no problems.
Re your MIL's dog - recruit her son to work with her. She is his mother, so she can't get mad with you, and I would think he would take some pride in his house, and not want the dog peeing all over the place. Have him point out the health benefits to neutering.
Bookmarks