Where are you located? Updated February 07, 2023 19:02 RC Pets is located in beautiful Vancouver, British Columbia.