I rescued dogs for years. I did all the paperwork to be a 501 c 3 and fostered countless dogs. I was shocked the first time I got a puppy that hadn't been taught bad habits and allowed bad behavior. Rehabilitation is by far more time consuming than training. It's so sad that someone creates these issues and just pawns them off on someone else. The whole bs about rehoming fees really lights a fire under my backside. I could see it from a if you can't afford the fee, than you can't afford to feed a mastiff point of view, but I would rather require them to sign a contract than pay a fee. Needless to say I do not rescue any longer. I will buy my lovely, papered, puppies and know their training is right from the jump. I do still respect the lovely people that are willing to put in the work though. Rescue is hard, expensive, and your house is usually a casualty.