Some cats and dogs are in kennels at the vet. There are at most 45 animals altogether 29 of which are dogs. What s the greatest number of cats that are in the kennels?

PLZ HELP