Cats and dogs can have worms as parasites in their gastrointestinal tracts. These worms can cause multiple medical problems for their host specially kittens and puppies . I had a case of a puppy that could not pass the stool because of heavy infestation with intestinal worms. It can be confused with cases of swallowing