Yes. Pets need to be on a leash or in a carrier in order to board the bus. Pets are not allowed on seats at anytime.