Well made, puppy loves it, every carrot squeaks, I hide a few treats and my dog sniffs the out, he also thinks it's a ge to pull them out faster than I can put the carrots in the mat. He has brought me a carrots a couple of times, telling me he wanted to play.Not the best toy for my breed and his short snout but it’s very engaging and he figured it out very quickly. He just has issues retrieving the treats. He still enjoys it.I love how excited our dog gets when she sees us take out this toy. It is a great toy to stimulate her senses! I highly recommend this for dogs.My dog LOVES this toy, but I had to get my friend with a 3D printer to make little shelves for inside as the holes are too deep for my dog to get the treat at the bottom. He does not have a short nose, but he is small. First photo of my dog for length of nose. Second photo is filled with treats with 3D printer shelves.Overall we are very happy with this toy. I wish all of the carrots squeaked, but I knew they didn’t on purchase. My dogs love this and love pulling out the carrots to look for snacks hidden. The corn squeaker was well liked. Be sure to order at least one per dog. Also it was very well packaged but still a little smaller than expected. Would buy again.It came in the vacuum bag and is smaller than I thought, but the size actually makes sense for all types of dogs to play with. I had to show my dog how to pull the carrots out, but the holes are still too deep for him to get the treats, so he’s trying to flip it over to get the treats. It was so much fun and I love it!!!Love to hide treats inside when I’m about to leave. They are distracted and really enjoy.