The beaver lasted less than an hour before torn apart by my 6 month old golden lab. the squeak toy was removed quickly by her and chewed for about 10 minutes before she chewed it apart. the replacements, having no beaver to be put back into, lasted about the same length of time except for 1 which she decided to jump into my bed in the middle of the night and take half an hour of squeaking before I took it an threw it away. not a good toy to money ratio for lasting only 1 day.