My apologies - someone asked me a few days ago for the sizes of the Ruperts and I have only just remembered

Large Rupert 30cm [to the end of his wee tail] x 15 cm high [to the top of his adorable head!!]

Baby Rupert 22cm long by 10 cm high

Both contain beans so are NOT suitable as dog toys...

You can obtain them from