Cats are very good at finding warmth. Maybe make a toasty warm bed some distance from the chickens' run?
That's a cute puppy! Is it a Lagotto?

The dog (pup) is a labradoodle.
Wiki translated: The labradoodle is a cross-bred product that was initially based on crosses between the labrador retriever and the poodle. The dog is not recognized as a breed by the organization FCI.
They are very popular in the Netherlands, but also very expensive.
proās : friendly character, smart, dedicated, doesnāt loose hair but needs shaving like poodles.