Lisa that is extremely odd and makes me think perphas you're leaving out some details. I've had over 8 people that I rejected. Some because they didn't get back to me, some because wasn't open for dates, some because they selected someone eles. I have not been "booted".
Just because your profile says crated doesn't mean puppies are exempt. I have a puppy thats been crate trained since 4 months old. There is a separate option to select you don't want puppies. I am not aware of ANY medicine that requires you to give to dog every single hour for 24 hours. If you don't want to be tied to schedule for meds like for diabetes etc, simply don't say you give meds. If you have to work one of the days of the week, make sure your calendar is up to date and reflects that info. If the owners cancel, that is never your fault. If you cancel the stay (for any reason) they will flag your account and investigate. If people dont come to meet and greet, dont accept the reservation.
It honestly sounds like you were trying to do too much. When you do a lot it's very easy to get overwhelmed. I had that same problem at the beginning as well and I had to learn that there are certain dogs that did not fit my lifestyle. It was up to me to properly notate it on my profile. Not the written part, but the part rover uses to match you to a client. Thats your responsibility. I could not accept the dog and then go back and say oh wait I don't take dogs over 100lbs. That's not fair to the client. Fyi most senior dogs do not have patience with high energy dogs especially young ones. So if your dog is young or hyper, it would not be a good idea to accept older dogs. By older I mean any dog over the age of 7. So don't put you can do senior care if you have a 1 or 2 year old dog. It will eventually cause you trouble.