translate English to French: Small pets are allowed, but only if the owner has the suitable equipment.
There is a big garden by the house where it's possible to keep dogs.