Ruffwear Sqwash Rubber Toy for Dogs, Alpenglow Purple, One Size
The sqwash is sqwishy, tapered and pliable.  It fits most dog mouths and is durable.  Designed for interactive play.  Not a chew toy.