bitch puppy comp.. this is all OC, these are all things that just happened to me in the past 3 days after getting my new puppy. some may seem familiar because t Puppy bitch