An addtional suggestion- I don't know if there is a program like this by you, but the AKC has something called the STAR Puppy program. http://www.akc.org/starpuppy/about_the_program.cfm
It will give you something "official" that says you are responsible dog owners, and your puppy has been taught manners. STAR Puppy is a precursor to the AKC's Canine Good Citizen award. I believe in Canada they call it Canine Good Neighbor. If there is no equivalant of the STAR Puppy program there, and your pup is too young for the CGN, enroll in a basic obedience class. Again, this will give you something to prove you're responsible and your pup has manners.