Rules for pets vary by airline. Generally speaking, small pets – in approved carriers – are accepted in the cabin while larger pets have to travel in the hold (cargo bay) in a special kennel. Some airlines offer kennels for a fee. And, some airlines require immunization records at the time of check in. All pets should be booked directly through the airlines. (So, if you need to book a pet after you book through Onvoya, please call the airline.) There is nearly always a fee even to bring a pet in the cabin. Please note, some destinations/countries, may not allow you to enter with a pet; or, may require vaccination records; and/or; may require a quarantine period. Know the pet policies of your destination.
Happily, many hotels are now more accepting of pets, but there are often size restrictions (typically favoring smaller dogs), and there is nearly always a pet fee. To be sure, many hotels simply will not allow pets of any size or kind. Most hotels post their pet policies on their websites. It is always a good idea to call the hotel directly to make sure their posted policies are up to date and that there is no confusion over important details such as type of pet (species) and size limitations.