Most countries get a 90-day stay permit and dont need a visa, just a current passport. Neighbor countries need an ID only. If you need to stay over 90 days you should go to the Immigration office
(Av Antartida Argentina 1355, Capital federal. Telephone number: 4311-3514/7695) You can bring domestic animals with the necessary documentation and vaccination. But, no plants, fruits, vegetables or
perishable foods are allowed (marmalade, fresh produce, etc). If you are bringing your car or renting one you need a valid international drivers license.