I thinking cropping of any kind is cruel. Esp if your schnauzer is a pet and there is no reason to do it but just for looks. Some vets will not do any cropping. There are some placing in the US where it is illegal to modify a dog in any way.
It sounds like a gastrointestinal bleed. You need to take your cat to the ER,
It sounds like your dog has an urinary tract infection. You need to take it to the vet.