Does the size of a small flat justify refusing a large dog?
Yes. The size of the property is a valid factor. A landlord may reasonably refuse a request if the accommodation is too small for the specific animal (e.g. a large dog in a studio flat) as this impacts the pet's welfare.