John, the OP has not been on the forum for quite some time. So while you wait to see if he/she responds, a few comments to get you started.
Canton ZG is not a BSL canton, and is one of the least restrictive when it comes to dog control laws. There are no special hoops at the cantonal level to jump through due to your dog's breed.
So that's the good news.
As you may have read while browsing the Pets Corner, dog ownership is regulated at three levels: federal, cantonal, and community.
You need to follow all federal regs for importing your dog. To get you started, see the BLV's interactive tool, and read the BLV pages dealing with dogs. Pay special attention to the order of steps when preparing your dog and the dog's paperwork, especially wrt microchipping and vaccinating.
https://www.blv.admin.ch/blv/en/home...frettchen.html
If you have specific questions after reading the BLV site carefully, come back here to ask.
Please do not try to circumvent any part of the federal import regulations! Switzerland has cracked down on illegal importation/smuggling, and some naive owners with incorrect paperwork have been caught up in this - with their poor dog bearing the consequences.
---
Here is the ZG cantonal page:
https://www.zg.ch/behoerden/gesundhe...erdienst/hunde
https://www.zg.ch/behoerden/gesundhe...de/zuger-hunde
---
Once your dog has been correctly imported to Switzerland, your next step is registration in the AMICUS database. Again, this is federal law. You will need a vet to do the registration, and it must be done in 10 days. So make that a priority.
Do you have a vet in Zug? In not, or as an FYI because sooner or later you might need this info, the region's specialty clinic and 24/7 ER is the Ennetsee Klinik in Hünenberg, here:
https://www.ennetseeklinik.ch
---
Next you need to register your dog with your Gemeinde, and pay the annual dog tax. Look up your Gemeinde website for how to do this, or give them a call. Be aware that while there is little regulation at the cantonal level, there might be laws you need to pay attention to at the individual Gemeinde. So again, check your Gemeinde website.
Canton ZG does not require liablity insurance of dog owners, but you would be incredibly foolish not to carry this, especially with a bull breed. Dog liability insurance usually comes bundled in your Privathaftpflict policy, but check this out with your insurer. Most cantons require 1-3 million in liability coverage, I'd go for the upper level with a bull breed. This is inexpensive, so I'll repeat: A dog owner would be foolish not to have it!
And while on the subject of things not required in ZG but nonetheless strongly recommended:
Get involved in a training school as soon as possible! No, in ZG you are not required to take classes, but you definietly should. Seriously. Just because the canton treats dog ownership lightly does not mean your neighbors will - you could well run into the same prejudices as bull breed owners do everywhere else in Switzerland.
The best way to counter this, and to protect your dog, is to get involved in training 'the Swiss way'. A training class, be it Familienhund, OB, sports, or anything else, is IMO the easiest way to help you understand etiquette and expectations in Switzerland - which might be quite different from what you have experienced back home. A good Hundeschule is where you not only help your dog to fit in, but also can provide something of a 'soft landing' for you. You'll meed kindred spirits, a good start to finding your feet here.
If you need recommendations for a training school, just ask.
I must stress how important I believe taking Swiss training classes is for new dog owner - especially for a bull breed owner! It's unfortunate, but owners of the breeds often maligned in the press and court of public opinion are under a microscope no matter where you live. You have to be better than the average dog owner. It's not fair, but it's the world we live in.
Finally, have you found housing yet? If not, be aware that owners of bull breeds are at something of a disadvantage here. Be flexible, be prepared to pay up, and if at all within your budget try to find a single family home to avoid difficulties with neighbors.
ETA with another heads-up: Finding dog care can be difficult here, sadly moreso with a bull breed, as many private pet sitters and (shamefully!) some kennels will not take them. So another item to put as a priorty on your to-do list. Even if you have no immediate travel plans, start looking to build a relationship with a carer or kennel soon. Since some European countries have banned pitbulls you likely will not be able to travel with your dog as much, making finding reliable dog care here all the more important.
ETA2: Speaking of travel, before you travel with your dog to other Swiss cantons, check their BSL regs. Pitbulls are banned or restricted in half the Swiss cantons, which could impact your ability to spontaneously go hiking with your dog. The good news is that in some cantons where the breed is banned, you can nonetheless apply for a limited time visiting permit. Always check the regs in the cantons you wish to visit with your dog.
Just some general info to get you started - and wishing you and your pup all the very best.