Perfect for all my dogs! ! I have 5 dogs and yes all different sizes, they all use them and have no problems! !!