Yes, mallard ducks can be kept as pets, but only if you get them from a reliable hatchery. Even though mallards are common in the wild, you should never try to keep a wild animal.