We went back and forth to DTT for a few months and learned the hard way that you HAVE TO HAVE YOUR BIRTHCERTIFICATE or a Visa. We went a few times with out it and had no problem, but one person was not so nice a few times back. As far as the dog thing, we checked before we crossed in BC and in...