A (Mostly) Complete List of Ways to Obtain Creature Companions in Pathfinder First Edition:
(Sourced from this thread: https://paizo.com/threads/rzs2pjan?Ways-to-gain-a-Familiar-or-Animal-Companion)
Animal Companion/Mount options: • Barbarian: Mounted Fury (5th; bestial mount; -4; APG) • Barbarian: Mad Dog (1st; war beast; Animal Archive) • Cleric (4th; animal domain; -3) • Druid (4th; nature bond: animal domain; -3) • Druid (1st; nature bond: animal companion) • Druid: Treesinger (1st; plant bond: plant companion; ARG) • Druid: Pack Lord (1st; animal companion; UM) • Paladin (5th; divine bond: steed) • Ranger (4th; hunter's bond: animal companion; -3) • Ranger: Beast Master (4th; animal companion; -3 until 12th; APG) • Sorcerer: Wildblooded (4th; sylvan bloodline: animal companion; -3; UM)
• Cavalier (1st; mount; APG) • Cavalier: Beast Rider (1st; exotic mount; UC) • Cavalier: Huntmaster (1st; hunting pack; Animal Archive) • Inquisitor (4th; animal domain; -3; APG) • Oracle (1st; nature mystery: bonded mount; APG) • Samurai (1st; mount; UC)
Familiar options: • Bard: Sea Singer (2nd; familiar; APG) • Cleric: Demonic Apostle (drow; 1st; demonic familiar; ARG) • Cleric: Fiendish Vessel (tiefling; 3rd; fiendish familiar; ARG) • Druid: Blight Druid (1st; nature bond: familiar; APG) • Druid (1st; eagle domain; UM) • Druid (1st; toad domain; UM) • Druid (1st; monkey domain; UM) • Druid (1st; serpent domain; UM) • Rogue (10th; advanced rogue talent: familiar; -4; UC) • Rogue: Carnivalist (1st; familiar; Animal Archive) • Sorcerer (1st; arcane bloodline: familiar) • Sorcerer (3rd; serpentine bloodline: serpentfriend; -2; APG) • Wizard (1st; arcane bond: familiar)
• Alchemist (2nd; discovery: tumor familiar; UM) • Gunslinger: Buccaneer (human; 1st; exotic pet; 1/2; ARG) • Magus (3rd; magus arcana: familiar; UM) • Ninja (10th; master trick: advanced rogue talent: familiar; -4; UC) • Witch (1st; witch's familiar; APG) • Witch: Beast-Bonded (4th; enhanced familiar: +1 to effective witch level; UM)
Other: • Anti-Paladin (5th; fiendish boon: fiendish servant; APG) • Summoner (1st; eidolon; APG) • Summoner: Broodmaster (1st; eidolon brood; UC) • Summoner: Master Summoner (1st; lesser eidolon; UC) • Summoner: Synthesist (1st; fused eidolon; UC)
Feats that improve effective levels (bonuses capped by HD): Beast Rider (half-orc; +2 to effective druid level; ARG) Boon Companion (+4 to effective druid/wizard level; Animal Archive) Huntmaster (human; +1 to effective druid level; ARG)










