Got Pets? Here's How to Choose the Best Window Treatments for Pet Owners on Long Island