I bought both the Puppy Pooch & Teddy for Puppy. I was very happy to get toys for my little Yorkie made in the USA, however, while they were very cute the squeakers lasted for one day; in my opinion that makes them poor quality squeakers. When I sent an email to West Paw complaining about it, I was told that because there was little stuffing between the toy and the squeaker and the dogs teeth they can't guarantee them, so WHY bother to put a squeaker in if they are not going to last more than a day or two?
I also bought from another website West Paw's unstuffed Mini Giraffe... same thing happened... what a waste of money. West Paw would not send me a replacement for those toys, but they did send one of their Mini Zogofelx toys which I appreciated but that was not what I ordered. So the bottom line is they need to improve those toys or not sell them.