Because every dog needs a Walrus in their life right? Available in 2 sizes.

Winston the Walrus

£6.50Price