Since it seems like you're looking for constraints to help construct your language, I thought one helpful approach would be to lay out exactly what sounds you have to work with. I've taken a chart of the International Phonetic Alphabet (IPA) from Unilang.org and annotated it to indicate the sounds which are impossible without lips - crossed out in red.

There's another thing to consider, if we're talking about carnivores like cats and dogs - their teeth aren't like ours, so it's likely they'd have some degree of difficulty forming dental consonants, and maybe alveolar consonants (with the tongue just behind the teeth), in the way that we're used to forming/hearing them. As their teeth don't form as close a 'seal' as ours, with larger gaps between pointier teeth, it's likely there'd be a lisping or 'whistling' sort of inflection on these consonants - which would be perceived as an impediment if they were trying to speak one of our languages, but would be the normal way of producing such sounds in a language developed by/for pointy-toothed carnivores. The effect will be more pronounced for the dental (marked in orange) than for the alveolar.
All this is also dependant on the shape and size of their tongue; dogs especially have larger tongues proportionate to their mouth cavity compared to humans, so they'll probably have more issues with this than cats. In humans, an abnormally large tongue is known as macroglossia, and affects individuals with Down Syndrome - a dog's speech might share certain characteristics commonly associated with the speech of individuals with this condition.
Something I haven't quite been able to define in full is whether or not a cat or dog would be capable of producing sounds that aren't in the human IPA. One thing that immediately comes to mind is a cat's purr, and off the top of my head I do not actually know much about how this sound is produced. Whatever mechanism is involved is very likely something that a cat would incorporate into its language, given the rich variety of ways in which real cats can purr. If you wanted to work it into this chart (i.e. to make a chart of your own) I would probably put it as a trill or fricative beyond the glottal. A canine language would probably also incorporate growling, which (when imitated by a human) is probably somewhere between a voiced uvular and glottal trill.
Given that their hearing is more sensitive in higher frequencies, it might be easier for them to perceive breathy/whistling sounds that are very subtle to our ears - accordingly they might assign linguistic significance to these sounds (e.g. allowing some air to escape through the nostrils, or between the teeth). If this was the case, it might be a part of their language that humans would struggle to understand/learn. More sensitive hearing overall might also lead them to assign significance to sounds that are almost imperceptible to us, like the sound of the tongue adhering to/separating from the roof of the mouth, or the sound of the throat closing during swallowing.