Did you know that guinea pigs have teeth that constantly grow their entire lives? Yes, It is true! Read more to find out some tips and tricks.