Yes. In Alberta, landlords can decide whether or not to allow pets in their rental properties. If a landlord does not allow pets or the building has a no pets policy, then pets are not allowed in the property.
If pets are allowed in the rental property, the landlord may charge a pet fee. The fee must be reasonable, and the landlord should be able to provide the tenant with the reasons why the fee is being collected. For example, if the pet will be walking through the common areas, there may be additional carpet cleaning required.
For more information, see our Renting with a Pet booklet.