That beagle is brilliant!
What comes to cats and dogs, it's depends on the individual. Some dogs beat almost any cat, some cats beat almost any dog.
Years ago my mother took a 2 year old borshoi (russian wind hound) to her house in the country. The dog had lived all its life in a city flat. When it jumped out of the car in the country, almost immediately it saw neighborgs cat in field about 150 yards away. It simply ran there and killed the healthy, 3-4 year old cat.