Do dogs have talons?

no, they have nails on the end of their paws, birds of prey have talons.