Are you flying with your pets? It's cheaper if you are. We used a pet transport company out of WA State. While he may not be able to help you personally, he may know of someone he can recommend out of your area. Lee Atwood is his name and he's been in the biz' for 30 years. Google his name for his website.
As for dogs on base, be prepared to walk them a lot and scoop their poop. I think it's a sad dog life on base with no yards or leash-free areas.
We are civilians, and we did have the option of bringing our dogs on the MAC flight, which was a heck of a lot cheaper. However, we opted to leave them in the States until we were settled, and then had them sent to Rome.
Picking up your pets in Rome is a big hassle. First you go to the security office and get permission to enter the shipping area. Then you find your shipping office and do paperwork once the pets have landed. If the pets were not inspected at another airport, then you go to the vet (who claim not to speak English) for the inspection. (Fortunately ours were inspected at a layover in London). Then you find the Customs office and do more paperwork. Finally, hours later, you have to stand in line for imported goods and do more paperwork, then you get your pets! Oh, and you may have to go to an Italian post office ahead of time to pay certain fees and get a receipt. We didn't need to. Ask your local shipping agent in Rome to clarify all fees with you.
Good luck!