1) Do a Google, and you will find several rental companies.
2) Sorry, don't know about their pet policies.
3) Up to you to negotiate for a large dog. *
* We have many rental properties (houses/apartments), and anything over 20# is considered a "large" dog under the lease terms. So, this may or
may not be a "large" dog to you or the RV rental company.