Little Leo is a 9 month old staffie x. He hasn't had the best start and as a result this poor boy only has 3 legs but don't let that put you off. It certainly doesn't stop him!
Leo would benefit from a home where someone is home a lot so that he can get the one to one time that he deserves. He's currently on foster with another dog and children.