New Greyhound lover and want to check I'm doing ok