Can anyone Identify what this is? I have no idea what this is. I'm not sure if I should be worried or not. Should I make an appointment with my vet?




http://s1294.beta.photobucket.com/us...tml?sort=3&o=0