Cats may not eat canned meat when they are pregnant because their appetite may become poor. Cats' appetites often change during pregnancy, with some cats becoming more voracious and others less so. This change is normal, but if your cat's appetite changes drastically during pregnancy, or if she refuses food altogether, you should talk to your veterinarian. Additionally, cats require more nutrients during pregnancy and therefore may need higher quality food.
If you find that your cat doesn't eat canned meat, you can try offering it some fresh meat or fish. These foods are usually packed with nutrients, and cats tend to prefer the taste of fresh food. Also, you should take care to provide your cat with enough water. During pregnancy, your cat's body needs more water to stay healthy, so make sure she has enough water to drink. If your cat is reluctant to drink water, you can try offering it some wet food or wet canned food, which will help it get enough water.