My cat Gilly hasn't been acting himself for the last couple of days. He just lays around all day long and won't eat and will drink a little bit of water. We are probably going to take him to the vet today but I want to know if he could have a broken rib. He also meows loudly and it sounds painful when you try to pick him up. Does anyone know the cause of this??