Mockingbirds are known for their aggressive territorial behavior, and they will often attack other birds that come into their territory. Hummingbirds are small, fast-moving birds that are often targeted by mockingbirds. While mockingbirds will not typically kill hummingbirds, they may chase them away from their territory.
There are several reasons why mockingbirds may keep hummingbirds away. First, mockingbirds are territorial birds, and they will defend their territory from other birds. Hummingbirds are small, fast-moving birds that can be difficult to catch, but mockingbirds will often chase them away from their territory. Second, mockingbirds are predators, and they will eat small birds, including hummingbirds. While mockingbirds will not typically kill hummingbirds, they may injure them or chase them away from their territory. Third, mockingbirds are noisy birds, and their songs can be intimidating to other birds. Hummingbirds are small, delicate birds, and they may be frightened away by the mockingbirds’ songs.
