I caved and bought these toys for my 6 month year old 22 lb mini bernedoodle. I was expecting dinky toys, but hey, they're cute. When they arrived they were much better than expected. Each toy is a good size, durable, and has multiple textures which my dog loves! Some toys squeak, have a crunchy texture, and have attachments, which are entertaining for my puppy. I recommend and would buy again!