New Jersey is home to hundreds of thousands of dogs, including this great Pyrenees and Boston Terrier. (Photo by David Kilby)