No, Togekiss cannot learn Brave Bird.
Pigdeot is not able to learn Brave Bird.
Staraptor learns Brave Bird at Level 49.
Brave Bird is one of Skarmory's egg moves so you can have a female Skarmory as well as male Farfetch'd, Staraptor, Ducklett, Swanna, Swellow, Taillow, Pidgeot, Pidgey, Zubat, Crobat, Pidgeotto, Golbat, Doduo, Dodrio, Honchkrow or Murkrow that knows the Brave Bird attack and then you can place the two into the Daycare and then the Daycare Man will give you an egg that will hatch into a Skarmory that knows Brave Bird.
i believe staraptor can
In order for Taillow to learn Brave Bird via breeding, you will need a female Taillow or Swellow plus male Farfetch'd, Ducklett, Swanna, Rufflet, Braviary, Starly, Staravia or Staraptor, the male that you choose to breed with the female Taillow or Swellow will need to know Brave Bird as one of its moves then you can just give the 2 Pokémon to the Daycare Woman and it will result into a Pokémon Egg that hatches into Taillow that knows Brave Bird.
As of Generation VI, Pidgey, Zubat, Doduo, Mrukrow, Skarmory, and Taillow can learn Brave Bird as an Egg Move. Their father has to be Farfetch'd, Taillow, Swellow, Starly, Staravia, Staraptor, Ducklett, Swanna, Rufflet, Braviory, or Talonflame.
It can't learn Brave Bird.
No, Togekiss cannot learn Brave Bird.
Swellow's strongest moves are Brave Bird, Facade, U-turn, and Heat Wave. Brave Bird is its most powerful STAB move, while Facade benefits from Swellow's ability Guts. U-turn allows Swellow to pivot and maintain offensive pressure, while Heat Wave provides coverage against Steel-types.
Pigdeot is not able to learn Brave Bird.
Pidgeot cannot learn Brave Bird.
At level 63, Braviary can learn Brave Bird.
it learns brave bird at lvl 49
It doesn't learn brave bird. It only learns sky attack.
Taillow cannot learn Brave Bird. To teach Brave Bird you need to breed Taillow.
Staraptor learns Brave Bird at Level 49.