I am glad she is on the mend, and that you are not putting him down... Something triggered this attack... I hope he is ok, not in pain or something... Sometimes cats when in pain will do stuff like that. I would follow the others' advice and take him to the vet just to be on the safe side.
It doesn't seem to me he is an aggressive cat, but he got startled.
Bugsy is a ragdoll, just about the sweetest cat in the world, and he shredded my arm once when he escaped to the building's second floor and I tried to grab him. I Have a scar that is about 7-8 inches long. It was ABSOLUTELY my fault. He was scared, and he reacted... Cats will react like that when they panic - for us in the other end, it might seem (and feel) like an attack, but for them it is not, they are just braking free of what is terrifying them.
I seriously doubt this was a deliberate attack.
This IMO was a reaction, and that provoked a reaction on the part of your daughter, and then your cat reacted some more, and so on...
Just my two cents...
It is important to read the cats body language, and be aware that they do have claws and teeth, and when they get startled and scared, it might not be pretty...
It doesn't seem to me he is an aggressive cat, but he got startled.
Bugsy is a ragdoll, just about the sweetest cat in the world, and he shredded my arm once when he escaped to the building's second floor and I tried to grab him. I Have a scar that is about 7-8 inches long. It was ABSOLUTELY my fault. He was scared, and he reacted... Cats will react like that when they panic - for us in the other end, it might seem (and feel) like an attack, but for them it is not, they are just braking free of what is terrifying them.
I seriously doubt this was a deliberate attack.
This IMO was a reaction, and that provoked a reaction on the part of your daughter, and then your cat reacted some more, and so on...
Just my two cents...
It is important to read the cats body language, and be aware that they do have claws and teeth, and when they get startled and scared, it might not be pretty...