Welcome! One of my best friends is Dutch, and Holland is on my list of favorite places to visit!
Like most Dutch people, you say your English is horrible, but you spell and write better than most Americans, so don't worry about it. You'll be fine.
Last time we were in Rotterdam we saw a few Pit Bulls, but that whole breed ban thing is one of the few things that I
don't like about going there. We won't hold it against you personally, don't worry!