Zenit St Petersburg's players have pulled together for a paw-some idea in an adorable attempt to get puppies adopted from local shelters in Russia.
Ahead of their Russian Premier League match against FC Rostov yesterday, the starting XI walked out on to the pitch carrying the dogs in their arms.
It is not the first time that football has partnered with foundations to find pups their forever home, but Zenit's adorable display warmed the hearts on a chilly evening.
ud83dudc36ud83dudc99ud83dude0d #u0421u043eu0431u0430u043au0430u043cu041bu0443u0447u0448u0435u0414u043eu043cu0430 pic.