A dog is for life, not just for Christmas – so the famous slogan goes.
Dozens of shelters have told potential pet owners that no animals will be handed over in the run-up to Christmas.
Berlin’s shelter, the largest in Europe, is among them. It says the ban reduces unwanted animals being dumped back after the holiday period.
“Animals are living beings with needs and feelings,” it said. “They are not suitable as surprise gifts.”
In Bremen, none of 500 animals will be re-homed after 18 December.
Regional news outlets are reporting similar decisions in other towns and cities, including dozens of shelters in a united decision in Lower Saxony.
The problem, according to the ban’s supporters, is that pets are often bought impulsively at the last minute.
“The decision to keep an animal must not be taken lightly – the whole family must be involved in the decision-making process,” said Claudia Hämmerling from Berlin’s animal protection association in a statement for BBC.