This is a great idea. The ASPCA and other groups can't effectively fight puppy mills without first understanding why they stay in business.
Too bad they don't have one for cats, though. My doglessness prevents me from filling out this form.
Cat #1: lives with my parents; adopted from shelter, reason for surrender: "landlord won't allow"
Cat #2: given to my boyfriend by owner who didn't want her : (
Cat #3: adopted from shelter, picked up by animal control as a stray
slops, gloops, and gruels.