If dogs are not trained, they can definitely kill ducks and geese. Dogs are the main predator for chickens and ducks. A lot of people have lost their entire flock in one day to dogs. Not sure about geese, but they can definitely kill them. Cats really depend. Most cats will not attack adult...