The total refundable deposit a landlord can collect in Alberta, including key deposits, pet deposits, or other refundable fees, cannot exceed one month's rent.
Non-refundable fees are not subject to the same rules, but must still be reasonable for the purpose they're collected for.